About www.giftcardmall.com/mygift
We're sorry to hear regarding your expertise with your card activation and usage. We know how disheartening it must be to get your card declined each on the web and in-shop. For safety explanations, some transactions may perhaps demand additional verification, but we would like to make sure you