My experience with Canspace.ca tech support has been good prompt and helpful responses. They are solidly reliable, highly expedient at tech support and competitive for the pricing. Check out their shared hosting deals.