@Brandon ***********
How far do we take this line of reasoning? If you help a Thai person pick up a motorcycle that fell over and they give you 20 baht, is that now work? If you visit a friend and help them clean their apartment in exchange for them buying dinner, is that work? I simply don't consider volunteering to qualify as work, and I don't think immigration officials should be in the business of trying to screw well-meaning people over. It's far better to be kind.