They includes
me fwiw. I work for this company.
Posts made in the store forum are moderated. No one was preventing you from posting anything, it's a feature to cut back on spam.
Also, you really should think about turning on your instant notification of replies as there have been quite a few posts in response to your thread. No point in posting a complaint if you don't follow up on it to see how it turns out. If you don't follow up on it it just seems like you're posting to complain, not to solve anything.
http://www.mp3car.com/vbulletin/mp3c...erpricing.html