I'm going to try to pick up a Palmer Injector Gun off ebay. I've never had any grief from anyone about injecting in public, but it would be worth its weight in gold if anyone started giving disapproving glances in a restaurant. Just pull it out, point it at them Dirty Harry style, and say, "go ahead, punk, make my day".