The supplier is an Amazon selling partner not Amazon themselves.
I E-mailed the supplier (via the Amazon web site links from the order) a week or two ago but got no response. I have tried getting a refund via the credit card company but they say as it's more than 120 days ago that they can't do it and Amazon won't do anything for transactions more than 90 days old.
Are these 120 day and 90 day limits really valid in any way? I simply didn't get the item, surely I have a valid claim at this sort of time after the transaction. How can I set about getting past these (I think) artificial time limits?