Re: Idiots
"The problem is; Prime Memberships are paid up front and there is no way they are going to give you your money back. Not even a pro-rated amount."
I don't see how they can not return the money or keep you on an ad-free contract, at least in UK/EU, the US is a law unto itself.
I would be looking at the facility you used to pay for the subscription and get them involved. Initiate a chargeback, you have nothing to lose.
I did this with one of the Nerd-Box suppliers from the US when they kept delaying and never sending the monthly boxes. Just passed all the info over to Amex and they refunded the whole subscription, even for the ones I had received.
Would also be raising a complaint with your local Trading Standards and anyone else that might be relevant.