Hi bro. The return time is 10 minutes. technical questions write to the tech support in the store. tech support will solve all your questions. Best wishes.I have bought one card just deposited $18.8, but its stuck on checking since last 5 to 10 minutes