I have used the Rainbow D4C vacuum cleaner for years now and let me tell you this is still one of the best things I have bought.
I only had to replace a bearing on it. I owned it for about 14 years. It has the same suction that it came with new.
My girlfriend is a Dyson fan and I put it to a challenge one day. Here is what happened. We have a oriental rug in the dining room and I asked her to sweep it with hers. She did and it pulled up a lot of hair and other items that could be seen.
She said now thats clean. I said, is it? So, I hooked up the Rainbow D4C and ran over it. My water was filthy. As I was dumping the water out i said come here and look. There were fine sandy particles in the water, along with some hair.
I looked at the floor and said now that IS CLEAN. She said, I guess you and your vacuum can clean for now on. Thanks Rainbow. Why do you have to be so dang good?