My local Lowes stores have the spray cans, not sure about the gallons.
My local NAPA has the gallons, not sure about the spray cans.
Id take a common sense approach to it....where you think dirt/sand/salt would "hide" as the car is driven even if you washed it afterwards. Then aim for coating...