I usually cut my friends some slack, I have alot more free cash then they do each week, so I understand when they dont have alot of weed on hand.

I usually just let them make it up in other ways... Usually munchie food/movies and/or taking their car when we need to drive places.

As long as I know that they are making an honest attempt to make things straight between us, Im ok with them not always having weed to smoke. But if I get the feeling that I really am being taken advantage fully, and they arent making any attempt to make things straight, then buhbye, I dont smoke with you anymore.