At the end of the day, it's hard to blame single companies, (though I agree your bass should have been packaged much better than it appears, make sure you give them hell about the packaging as well!!) really comes down to the dude actually doing the job. Does he care about his job? Probably not. I've have had terrible experiences with all three major postal companies and I've also had wonderful. Nonetheless, I won't order stuff online anymore, unless it's a small, METAL pedal, cables, picks or something clunky like that, simply because the possibilities of damage are always there. That and one instrument may sound a hundred times better than one of the same model, it's always best to try them out in person before purchase!
Best of luck with your situation OP, glad to hear they're sending another out so quick for you. Let us know how the bass is when you finally get it too! I see there's some Rumble heads in your signature, I use them with a BTB so it'll be interesting to here how the SR sounds!