Horrible online service! Not only they forgot to cancel my order in time, even though I called and told them to, they shipped my package and now telling me that shipping fees are nonrefundable! This wouldn't have happened in the first place if they actually cancelled my order when I made the phone call to.
Not only that, in order to get this unsatisfied result, I had to make 6 phone calls, only 3 connected, other 2 were transferred and just cut out for some reason! They really need to fix their online store and customer service quality.