I have a 2008 Carriage that came with old Hickory steps; I believe that was the name. Two top rivets failed making them unusable each time it happened. A dollar and fifteen minutes later a shoulder bolt and a nylock from the local hardware store made them better than new.
Since, I got a good deal on Glowsteps when my friend upgraded his Imagine to a Solitude. I liked the OEM steps for convenience, but the Torquelifts have an extra step and are more stable. I'm happy with the Glowsteps but wouldn't drop full retail for them.