That's a fair concern. After comparing my ESN and IMEI numbers to a handful of home-brew Youtube videos where their numbers were shown unboxing, I have to think they've shipped at least 35,000+ units by now, possibly much more. They seem to only have about three full-time email jockeys working their support system, all of whom give as short of an answer as possible to move onto the next message. Surely they're buried right now and overlooking details. In time they'll hire more people and things will seem normal. For now it's going to be a bit disappointing for anyone expecting Amazon-like responses from just a few people.
On returns, even if the number is small compared to the number of units shipped, they're clearly under-staffed to handle everything at once. One could reasonably argue that it's better to run your current staff at 200% than to hire too many people and waste salaries. The latter is what puts new companies under. But, running your staff so thin is what makes mistakes, and we've certainly seen a few.
If there's a moral to the story it's that no one is ever awesome at their job on day one.