There are many hosting companies out there that claim to offer the best services or the most inexpensive price coupled with a high level of customer service if you need it, but none of the companies offer all three things, services, pricing and customer service all at once and that was a problem for us until we found - Register your domains for $12.88 CDN.
CIRA certified. Lowest price in Canada.