Can I order a phone and plan online if I want to transfer my existing number from another provider? Or do I absolutely have to go into a store for that? I see Virgin Moblie will allow me to do that, but I don't really like their plans or phones.
Yes, certainly you can arrange your affairs online and port in your number in self service, Wisteria.
Unfortunately not ALL phone can be ordered online, but if the one you want is, go for it. Welcome to Koodo :)
Unless you live very far away from any Koodo shop or authorized retailer, I always recommend going into a store. You get face to face interaction with a (hopefully) knowledgeable and helpful sales rep. Plus it's less work on your part : they put in your ID for the credit check, activate the device and plans/add-ons you want, go over the service agreement with you, help you setup your voicemail and explain some basic how-tos on your new device (if required), explain your pro-rated first bill, etc.