I hope I'm not breaking any forum rules by asking but does anybody know of any reputable companies in Canada?