I'm in the odd situation of having preordered a Pandora and 8GB SD card in september from GBAX using VISA Debit (which goes through as credit), which cost me $380.18 ($3.8 currency exchange fee) and I got refunded $315.43 - a rather substantial loss.
But I'm happy to pay up to $400 if it helps...