Every other purchase is instant don't see why these have to take so long .Order verification Bleh......I can verify within 5 mins of hitting buy its been paid for as i get a text on all purchases over $1 Shouldn't be waiting hours and it has taken a day a couple times. You wouldn't go to a restaurant order your food pay for it then have to wait up to 24hrs to get it .
Because...god forbid a company, flawed they may be, takes measures to ensure the transaction is legit and that whoever paid for it isn't going to do a chargeback because they're impatient and/or jack-. Most places have done this since virtual economies started becoming a thing. Deal with it.