I geek out on saving money. I meticulously study rewards points programs and other means of obtaining the best deals. That's why I absolutely love Public Mobile! Saves so much money!
I concur about waiting a few hours/days. The website does seem to go down periodocally. Sales folks at mobile shop confirmed this as well. Bunch of people onboarding to Public Mobile now, so I suppose it's quite busy.