I am sorry about your misfortune with your bass.
I do have to say I have purchased multiple basses, an Eden head and many accessories from The Perfect Bass. I deal with Brandt on a regular basis and I have always received great service! The reason I continue to do business with them is that they care about their customer and they give a nice discount to TB Forum members.
It sounds like they attempted to help with the situation which is what I would have expected from them.
I have to comment here too. I recently (like last Friday) pre paid on a Squire VM Jazz from TPB. With the price specials in place when I paid for the VM, it is going to cost me a whopping 252 (ish) dollars delivered to my door. To save almost 30 bucks, it is worth the wait...
My dealings with everyone at TPB have been fantastic, and of course the waiting really stinks....GAS......
Can't a claim be filed? I filed one after the delivery person dropped off a damaged bass once.