Amazon is cheaper than that. $2.53 a can when bought in packs of 6 (here). And, if you have Prime, the shipping is free (or, at least already paid for).
I buy a dozen cans at a time from Amazon (here) and leave them in my office at work. I probably average a can a day.