I just received one of these basses today and I'm afraid my experience isn't quite as pleasant as yours. I can't believe how shoddy the workmanship is ! I'll take pictures tomorrow and show close ups to all the flaws. Can't do it tonight really as i need daylight for best image results.
All I can say for now though is that its going straight back in the mail for a refund.
I know its only a £300 bass but this bass is certainly NOT as advertised :-(