patrickc
Full Access Member
I was wondering if anybody here has delt with them before for perfromance parts? Good or bad people to deal with? I would just buy the parts locally but I can't seem to find any Grand Rock vendors in Canada. Thanks, P.