To be honest, I looked at the terms on their website (which may or may not have change since the complainant made his/her purchase) and I'm not overly impressed. I am glad that they post them. Its an attempt at educating the consumer and good for them for doing it. The terms are not as onerous as others, but I wouldn't accept them.
The fees are percentages and overlap. If the idea is to recoup some of the lost manhours handling returns, that's fair. It doesn't cost more to process the return on a $2000 shotgun than it does to process the return of a $150 commie milsurp rifle. The indecisive jerk who buys the former loses $410+shipping, while the indecisive jerk who buys the latter loses $40+shipping. Doesn't seem fair.
Assuming employees make between $10-20/hour, it does not take 30-60 minutes to process a transfer with the CFO. It also doesn't cost more to process the transfer BEFORE the item is shipped ($15 transfer fee on cancellations, but $10 on returns).
Do exchanges require the transfer fee? Not clear.
They disclaim delays in shipping. Horse pucks! If I pay for 2nd day shipping, or 5 day shipping and UPS misses that deadline, the shipper gets a refund. They should pass that refund on to me.
Many of the terms are to the benefit of FF. Nowhere does it say that they will stand behind a defective/out of spec item. I like it when a retailer says point blank, "If an item is found to be defective or not as described on arrival, it will be exchanged or refunded immediately without additional fees." I want to know that if my rifle has a cracked stock, the bolt's rusted shut and the crown looks like it was chewed on, they'll make it right without asking me to deal with warranty service. Judging by what people say about FF, would they do it? Maybe. Do I want them to SAY that's what they'll do? You betcha.
I get that the retailer doesn't want to give people test drives with the product, and doesn't want to employ twice as many staff to deal with shipping, receiving, order tracking, etc. but its a cost of doing business. Talking to your customers BEFORE the sale is what help prevent those issues, not onerous fees and penalties after the fact.
P