You order a SIM Card and then when it comes you have to call customer service and sign up. It's much easier for him to just go to a kiosk and buy a SIM Card and do the credit check there and have them sign him up.

Postpaid customers should go through credit check. Prepaid customers do not need to go through it, if your credit status is good just buy Postpaid SIM and call Koodo to activate it, activation charges will be applied, if not Prepaid service will be good alternative.