Trying to order a product from this site has been my worst online experience EVER. I tried to be patient and give them multiple opportunities to make it right, and they have only delivered empty promises. They were quick to process my payment, but 6 weeks later I have not received anything and am now awaiting a refund. I have had to follow up on everything, despite service reps promising to see this order through. I would never recommend this site to anyone.