Boynton Beach Mall Best Buy Mobile store here in Boynton Beach, Florida FTW!
Anyway, I've read a lot of people are having activation issues with phone swaps (existing customers), as was I... I tried a combo of two methods and it worked.. I hope this will help some others:
Virginmobileusa site, signed in. --->swap phone--->entered in meid from box 2x. Kept getting an error, then got an email that the swap was successful. (you may have to repeat this process until that email comes)
Then I went into the phone, entered in ##847446#--->edit--> put in my phone # on first line, then the network ID # given in the email from vm on the second line.--->reboot phone.
Once phone has rebooted---> "activate" icon--> follow on screen instructions---> the programming completed, the phone rebooted and there ya go!