Without seeing the actual listings or documentation, it’s possible you simply didn’t buy what you thought you were buying.
Amazon sells many items directly - you are buying the item from Amazon as the seller. However, thousands upon thousands of stores and small companies sell their goods through Amazon as Marketplace partners. I have a number of goods listed with Amazon in my Marketplace store; anyone searching for that item can find it and place their order through Amazon. In my case, the order is forwarded to me, I ship it directly to the buyer, and Amazon pays me, retaining their cut (about 20%). This is what happens when an items is “Sold by ElectroJunk, Inc.” as the listing will state.
I could also ship a quantity of my items to Amazon for them to hold in their warehouse and ship directly when an order comes in. This is “fulfillment by Amazon” - it’s still being sold by ElectroJunk, but Amazon handles the whole transaction for a higher cut.
If you ordered from CanaKit with fulfillment by Amazon, you got what CanaKit provided Amazon to sell. I find it next to impossible to believe that Amazon substituted another item for what CanaKit sent them - Amazon doesn’t care about products they sell under fulfillment; they just ship what’s ordered from that bin. If these were terribly expensive items, like iPads or Rolexes, I could see some kind of collusion where a warehouse worker might craftily substitute a counterfeit for a real item. But these are… what, $20-25 items? Esoteric ones?
You should not have had to pay any RMA or return fees for getting a product other than what you ordered. Period. I think had you properly explained the situation to Amazon, they would have taken the item back, charged it against the Marketplace seller - CanaKit - and possibly taken punitive action against the seller for misrepresenting their wares.
I won’t issue a blanket pardon for Amazon; they’re a big company and they can do big-company dickish things. As a buyer and a Marketplace seller, I’ve had my beefs with them. But as for Amazon being responsible for selling counterfeit microcomputers from a Marketplace seller, or not standing behind the customer when the problem was detected… no way.
I sincerely think that you ordered the wrong item (perhaps from the wrong seller, because they were cheaper?) and failed to make the proper claim when it wasn’t what you thought you ordered. How else could an order from CanaKit, selling a European product through Amazon, result in an RMA to a Chinese company?
I can’t find anything here to fault Amazon. At all.