I don't feel like the OP is upset. In fact, they praise the whole process a few times and purposefully admit that the mistake was theirs alone. The only criticism is something that seems fairly valid to me, having Support Center and GMs be merged in some way so as to be expedited and even potentially reduce manhours. I know when I had a question regarding my pre-order of ShB (which despite being billed for FOUR TIMES, I hadn't gotten a code while everyone else had), I found out that a lot of the support services are not actually connected to one another. Contacting the support store had me being told to contact the mogstation support, or some such thing, and that it could only be done via e-mail and e-mail might take up to a week before they'd reply (and this was 2 weeks before ShB early access). There definitely could be better optimization of support teams and I think that's the main point OP is trying to make, and that the delay in receiving the items may be related to the disconnected way the two teams work.

Yes, the initial mistake was hers, but we're all human and we're all prone to mistakes.