It takes hours and on some occasions a day to receive minutes. My phone has been turned off many times because they do not approve orders in a timely manner. My account has also been charged for orders that I did not recieve. The customer service is horrible and they were no help. I would not recommend this company, save yourself the trouble and go elsewhere.