Had a similar problem with eBuyer a while back but when I contacted them they were very good and sorted it out in the end.
Isn't there a bit in the accounts section (you may have to trawl a bit

) where you can either choose a substitute product or ask for a refund?