There are some red flags here. 10 days to get a credit back on your card is pretty standard. Even for hotel reservations. It's not immediate. And then trying to have the refund sent to another place, will never happen.
And if the return is via UPS pickup, why not just drop the package off at a UPS store? You should be able to download a UPS shipper from Amazon. My son does it all the time. And Kohls stores now does return shipping for Amazon.
And again yes, there is a huge difference between an Amazon Partner Vendor, and buying direct from Amazon themselves. Yes, Amazon is acting as the mediator for this transaction, and a body of mine is an Amazon Partner Vendor, and he claims they are very tough on them about issue of returns and such. Amazon has very tough standards their partners must adhere to. But it doesn't always work, and yes, Amazon has some ownership of that situation.
And it is possible you are the victim of a series of bad luck.... but the request to have the refund not go back to the same card you bought the item from, I know from working with Amazon, that is going to setup all kind of fraud alerts and red flags for them. There is no way they are going to send money or a replacement product to anywhere before they get their product back under those circumstances. And they absolutely will not send funds to a third party to this transaction.
I seriously doubts that buying from BH (or anywhere else other than local) would have turned any different. They are going to want their product back. They are going to have to live by the credit card rules as far a cancelling the charges back out. And neither controls whether UPS stops by your house or not. Sorry you had a bad experience... None of the people you are mad at and accusing of lying though are the ones who started this series of bad events for you..... that would be Canon for supplying a bad camera to start with. And in the end, this is why buying local is always the safest option.
Your attitude really doesn't give your story a lot of credibility. Sometimes stuff does happen. It's happened to us all. But the fact that you claim everyone is a "bunch of J__ks" kind of tells a lot about how you deal with things. It's always someone else lying or misrepresenting. And you recorded the conversations? Did you notify them you did such? You know legally you have to... right? And Yes, backs and store always do refunds in the form of the payment. Not sure why you are calling other people ignorant. It is usually in the return policy of the company. For example here is BH Photos.
"Once we receive and inspect your item(s), we will credit your account. Please allow 5-7 days for a credit to appear on your account. In most cases, we will issue your refund in the same way you made the original purchase. If payment was made by check, the refund check will be issued no sooner than 10 business days after the date of purchase. Please note: we can only refund the original purchase price. Shipping and handling fees are nonrefundable."
With a few exceptions, we will reimburse you for returned items in the same way you paid for them. If you prefer, you can make an exchange for the same item.
For returns by mail, once we receive your return, we will process it within 2–3 business days. Depending on your bank's processing time, it may take up to 7 days after we process the return to reflect on your account.
Notice the similarities to Amazon's policies. Stop the insults.... its not helping.