Before i was using karcher foam lance . And just couple of weeks ago I bought Autofinesse foam lance. You can se big difference straight away, quality is second to non as the rest of autofinesse products. Highly recommended to anyone ho is looking improve pre wash stages. Plus you get free bottle of Avalanche snow foam when you purchase Foam lance .