Amazon offers Prime members the Bosch 5-Meter Vacuum Hose, model no. VAC005, for $20.96 with free shipping. (Non-members can spend $49 or more to qualify for free shipping; otherwise, shipping adds $7.69.) That's the lowest total price we could find by $20. It fits any vacuum cleaner that has a standard 2.25" hose opening.