Darn I just bought one of these for $83 last week. Luckily I had $35 of credit so in the end I only payed $48. Still it's an outcry how high these prices are compared to SD cards.
If I call them will they honor this lower prices especially it's been less than a week since bought mine?