are foam cannons worth the money?
Yes, a foam cannon is worth it, especially if you want to keep your cars original shine. Using one before each full contact hand wash will remove large amount of dirt that could otherwise scratch your car.