I do most of my shopping online and this is one of my favorite places. I've bought at least 20 items from them. I had no problems whatsoever in returning the few that didn't fit. And I wasn't charged for the returns.
The only thing I don't like is the high cost of shipping them to me.