Is this safe? Can they cancel my tickets?
It is safe. I can give you guarantee 3 days. If any problems - I replace eGifts.
"Never expire" but you only give 3 day guarantee? If it smells like fish it's usually fishy.
3 days I can track eGifts, so guarantee for 3 days only. Simple buy eGifts right before you buy tickets, it will be 100% safe.
And I can present you (or any other who write first, and has a good rating) one 100$ eGift, for test and feedback. If you're interested, send me your email.