Wow. That is totally unreasonable. I hope they can chime in and explain themselves.THM really sucks. I ordered something and after paying they said its out of stock. I told them i wanna cancel it. Guess what? they will charge me 10% restocking fee which they don't even have it in stock. I got fed up with them and called American Express dispute it and they took care of it. After that I never even bother check them out. Customer service really is sooooo stupid!