I canceled an order and requested a refund. I have been waiting over 40 days and still no refund. Takes hours to reach a representative who obviously doesn't resolve the problem. I will never again do business with this company. Don't believe me, try calling their customer service.