I tried to purchase a gift card recently. After I paid they tried to verify my phone number, which worked. Afterwards it asked me via phone for my name and full address, which I gave them. The order was automatically cancelled after 30 minutes and they kept my money for several days afterwards.
I left a negative trustpilot review which they claimed was false as I have never bought anything there?! Denial is not a way to handle feedback. I'd strongly advise against a purchasing anything here.