Actually 28.99 is not the highest , highest was 29.99% by CitiFinancial and that too when my score was 575. I didn't take the loan. I had the loan from Dell Financial for just 3 months , I paid them off.
On a side note: When my score was 627 I got approved for a Desjardin Modulo Visa Card with an annual APR of 9.9%. Even today that is the credit card in Canada with the lowest APR.