they are located in canada, and i read a big article about them on another board one time, where some guy ordered a part, got a blown turbo sent to him, went to their actual shop, ended up getting a new one, but the manager there was like, oh well we will just sent it to someone in the us that wont bring it back. ive heard mixed reviews also, but even 50/50 isnt good enough for me to take a chance. its all up to you howard, its your cash bro.