I canceled my shipment due to a change of plans. As stated in the contract, I was supposed to receive a refund of 90% of the total cost within 10-15 business days. However, after that period, the refund still took long time to be processed. I had to call the office daily for at least two weeks to get a response about my refund, and nobody seem to be sure what was going on. If they have such a bad customer service, I'd be worried about actually using their shipping services.