They are based in Quebec (not offshore).....been around for a long time...were good about 7-8 years ago....but now I'd stay away......just my opinion. Their customer service is horrific, but you will get paid...may take 100 years but you will get your money......many books out there much better:SIB