@ Amazon here
I bought mine from Amazon a few weeks ago for £29.99, what a bargain!!
gutted, I have just ordered one from mymemory, see what they 'company' are like only know one person who has ordered from them and that was just a memory card so fingers crossed they will be fine.