i sell, so im never out for more than a couple of days, but i make myself not smoke till i recoop my loses, because i could smoke over half and not notice it and then id loose money not make some. I give my firends a little bit of freebies now and then, but i tell em that normally u pay, like ill give it to em for 7 instead of 10, i still make a little money, but take out the gas to go get it, and the threat of getting caught and all that and it comes out to be around what i pay in the end.