I had a terrible experience with Virgin Mobile. It took me 5 days to transfer my existing number. Each day I called their live-advisers who were not equipped to do the transfer the phone number. They hung up one more than once. NEVER EVER opt for Virgin Mobile. They have the worst customer service.

See More: What is the best prepaid service?