Small hardware stores and big truck places. The big truck places (ie: Kenworth, Peterbuilt) have the BIG cans of it.
I must be in the minority, but I hate that ****. Leaves it dull and hazy, always have to go back over it with a better product and it's a pain in the *** with the oil residue it leaves behind.