I can get S100 for 14, I agree it lasts a long time but call me cheap, 33% less is important to me. I cant get P21S for less than $25 around here either so im even more inclined to buy S100
I only wish the S100 wheel cleaner was 33% less than P21S, Its a great product but kinda pricey