I purchased a Ridata 32GB SDHC card from Living social on 15/06/12. In order to redeem my voucher I needed to submit my visa card to pay the delivery…