I think you are thinking of Ricky Stator. There have been tons of complaints there. RM is a Canadian company (I don't know maybe they get there stuff from the same place as Ricky though). I bought one, never installed it, then traded if for some powdercoating so I can't attest to how well it holds up. For $100 though and I got it overnighted from Canada off of Ebay (actually got it the NEXT day, which is amazing), I think they're service is pretty good anyway.