I have not heard about Trailmaster. RC is not a bad deal, for an entry level lift. You get what you pay for, and the only thing that you have to keep an eye on, with RC, is the drop brackets. They do tend to loosen up. Just use some locktite* on your bolts, and that will help keep everything tight.