Congrats Adam! I work about 25 hours a week at my "local" (like 35 mins. away!) B&M, and I honestly couldn't imagine a better job. It's pretty easy to run up a tab at the place, tho!
If you can, try and work during events and such. TONS of free shirts, cigars, lighters, food, etc.! Cigar...