I've gone through three cheaper bottles that all leaked at the neck, but this one seats with a satisfying snap and hasn't dripped a drop in a month of weekly washes. The 32 oz capacity means I can actually finish my whole car without a refill.
Madison★★★★★
The threads on these bottles line up exactly with my foam cannon, so swapping them takes seconds and there’s zero leaking when I’m blasting suds. I filled one up with rinse aid the other day and the 32 oz size means I don’t have to top it off mid-job.
Ava W.★★★★★
The 32 oz capacity is perfect for mixing a full batch of soap without constant refills, and the replacement fits my cannon with a snug seal that hasn't leaked once. Just wish the threading felt a bit more robust, but it's held up through a dozen washes so far.