Shop there at your own risk. Prices are pretty good, however service is TERRIBLE. They must give lessons on "How to Offend and Infuriate Your Customers" while they are in their endless meetings. How do I know they are endless? Just try to call and get help from customer service when they mess up your order (which happens frequently). You will be told they are in a meeting. If you buy anything, don't buy the warranty, (they won't replace it), only buy something in stock, pick it up yourself and inspect it before you leave.
more