The key, in Oregon, anyways, is to collect the funds before or after the delivery. Call it what you want. The exchange must not include cash. I've traded meds for nutes, bulbs, gift certificates, and even money orders filled out to PG&E! There is nothing wrong with being reimbursed for supplies...