This is a scam company who has the…
This is a scam company who has the taking your money part down, but never sends gift card to recipient. Do not use!
Canada
This is a scam company who has the taking your money part down, but never sends gift card to recipient. Do not use!