At least some one from the store keeps on telling people about their products here and on Twitter every day. If my employees work like that, I will give her bonus no matter it helps sales or not. Also, I saw many times people posted they received fast delivery from the company and they were satisfied with the products.
Product was delivered within 3 business days. AND the products work! They may have added shares but that does not take away from the fact that the company is real with real products.