I work for a multi-carrier company and I do have some bias going on for koodo. I always suggest koodo first before any other company but when the customer would not be approved due to bad credit or whatever, I switch them over to virgin. virgin approves most of my failed koodo activations with a deposit of about 50-600 dollars and a credit limit. A lot of the people i deal with are willing to pay the deposit to build their credit.
I sure do wish koodo would have the same that way I would get more people on koodo!