BFL is in the mail order business not the telemarketing business.
Not to mention the fact that "all sales are final" is referring to a product ALREADY shipped (which btw is perfectly legal to offer no refund or exchange on DELIVERED product.
EU law (distant selling, for EU based companies, of course) is much more favorable to consumers - there is a 'cooling-off' period. A buyer can return the product even 7 days (14 some countries) AFTER delivery.
When following discussions here, I must constantly remind myself - it's USA law that apply here.