I bought a Mytee Lite III about 3 months ago. Just after ordering, but before receiving it, I found that thread where it seemed thousands hated the company. I felt horrible. Then it came to using it the first time and the recovery hose leaked on my hardwood floors as I was using it on my...