There are some teething issues with the new stores, but these sorts of problems with this type development are extremely difficult to avoid. The support staff and servicing as many inquires, as quickly as possible, and we ask for your understanding in that our service resources are stretched.
In regards to, as you put it "resorted to a public forum", well many members use the forum for exactly this, to make us aware of issues. The forum is monitored by customer support staff for exactly that reason, so feel free to use the forum at any time for these reasons, no need to resort.
You're a new member, but I hope you trust me when I tell you this. You won't be ignored, any issues will be dealt with asap!