Great tips, #2 is what I'm adopting right away.
I'm also always asking for Bitcoin support when buying online from entrepreneur held stores, several of them have since added the option