I have a Rainbow which I purchased new 2 yrs ago. As already mentioned they are not cheap but well built. I have had zero problems with mine but I faithfully maintain mine. They do require work and maintenance, you can't just whip it out of the closet, plug it in and vacuum and when done...