Sounds like you got bad customer service (pretty much par for the course these days at many companies), but to be fair they do clearly state in bold that returns will be assessed a restocking fee on the customer service help page of the website. 10-20% is the norm for these types of fees.
Register for free to join our community of investors and share your ideas. You will also get access to streaming quotes, interactive charts, trades, portfolio, live options flow and more tools.