I clean the windows of a tailors every week. The agreement is he doesn't pay me cash but when the £10 a week bill gets up to £200 quid I can pick what I want up to a value of £300 and no change given.
I also clean the windows weekly of a falafel place, a restaurant and a cafe all of which is exchanged for food.
I like it because most times I get more than the value of the work and at least three times a week, I eat for free. Plus on other times if I buy food, I get discount anyway and often extra thrown in for free for doing odd extras for them.
If the place has what I want, I'm all for trading services for what they sell. For me, it's a great way to do business and beats cash because both sides benefit.