written by johnny932 on 12/03/2012
The prices are just ridiculous what a scam, they sell some of the products cheaper on their retail site literally no sales after months of costs and trying only to see myself out-priced all the time. Scumbags.
As rated by our community of reviewers