Originally Posted by Conker
They are quebecers. Their primary language is french.
I never bought from them, but I've met the guys a few times and they're great people. I did contact them by email on two occasions and their answers were timely and complete, so from what I know I'd recommend them.
They are based in Quebec City (Valcartier).
That's not really an excuse. If your in business, strive to look business like.