Possibly the worst ever online sales company ever. I placed an order 02-Jun-2015 and was immediately charged. One month later I called to check the status and they told me they never had the product in stock but would arrive in inventory in one week. Two weeks later, I called again and they told me they do not have the product and may arrive in 2-4 weeks. At this time, it is now 25-Aug and I called to once again check the status which was informed they do not have this product. After this long wait for a product to arrive in their inventory, I requested a refund. It is now 02-Oct-2015 and still no refund. I was told 10-14 business days. I would never purchase from this vendor ever!