robotshop.com's customer service sucks. I paid extra for 2-day shipping, and 4 days later they emailed me back asking for my social security number. I had to work out on my own that it (probably) wasn't an identity theft scam, but something to do with import duties (they ship from Canada), because they didn't give any reason why they wanted it.
So I sent them my company's taxpayer ID, and the next day I get a voicemail asking me for it once again. So we're almost a week on, it still hasn't shipped, and they're apparently not even reading their email. Ugh.