you could push for a same price card, no harm in trying since they dont have the exact card you paid for.
or look at some benchmarking on those cards
your card had ddr3 so you could easy argue that yours was faster if need be.
they do a 4670 for about that price
http://www.novatech.co.uk/novatech/p...H467QR1GH.html
very nice little card for the price, i installed one recently.
and you could always pay the difference, i'm sure you could work something out if nice to them on the phone