These guys have helped us keep our 30 year old Electrolux canister machine going strong. Quality of parts has been good, fits the machine perfect, and prices are fair. We especially like the "gas handle" hose we just received, much easier to use and seems like it should hold up better than the original design which tended to crack where you hold it.