I have been a long time customer with Adorama. Haven't had any major issues so far. But yes, their return policy could be better.
It's one thing to ask you to pay for return shipping (which they shouldn't if it's their fault), but they should NOT have charged you for the original shipping upon the return. I don't think that's fair!
Below might be off topic, but maybe I could share this general feedback as well:
My telecons with sales reps were a mixed bag. I do recall reps coming across rudely but that was years back. Recent telecons were pleasant. The reps did appear as if they were restricted with lack of basic empowerment (and system limitations in some cases). For Ex. Recently I wanted to buy a camera body and few lenses together to get the instant rebates on the lenses. They did not have a package in the system with all the lenses that I wanted so I called in. The rep said he will need to check with his manager on whether they could extend the rebates on the additional (and I don't mean two of the same SKU) lenses (even though the manufacturer rebate program clearly states that those specific lenses were eligible for rebates with that specific body that I wanted across all authorized dealers). Clearly a system/process limitation with lack of basic empowerment (which might put off the reps as well as I am sure they wouldn't want to disconnect a call without closure as that would possibly mean losing that business for good!)
No complaints overall though and I wouldn't hesitate to shop at Adorama at all (In fact I just got a couple of lenses and odds from them), but they are not always my first choice, especially for large orders, mostly due to their system/process limitations and return processing policies.