When does it make sense to barter?

Sometimes I barter but when I do, there have to be certain conditions met.- I won't barter if what I need is cash. The bills have to be paid before I will trade consulting for head shots. After all, I [...]