Where the phuck do I buy this stuff? Other than online. Would rather go to a store to get some. Used it once before but have no idea where it came from...

Also don't say use the stuff from CT. Used it back when I had my Jeep and wasn't impressed.