Sam B.
Anti-customer Policies
Some of their processes are decent, but seriously, a 10-working-day lead time. That is insane. Then, if you cancel an order before they have done anything with it, you can get a gift card or pay them 15% minus shipping (when nothing is shipped) for the privilege of having the money refunded to your card. While I am sure they are not scammers, it is a strict interpretation, but I imagine they make a ton of money keeping 15% whenever someone realizes they have the longest lead time in the industry. Unless it is an absolute creaming deal and you want to wait avoid this company at all costs.

