Quick to deposit
It's a digital gift card I'm not sure what to say it's fairly quick from the time you make the purchase generally within 10 minutes funds are available
Rating: 5 stars