Unfortunately, this company never contacted me whenever i signed up, and it's 2 weeks now and i also still haven't received the gift card.
Create a good looking card that shows small business logo exactly what you're selling. This will also reduce risk of disappointing the recipient. https://www.gsvc.com/