Thoughtreach.com has these great ideas!
1) Create a partner package with a non-competing business!
2) Stickers! Help your brand get noticed with fun stickers!
3) Festivals & Contests – Attend festivals and run contest to get customer email for your mailing list.
4) Hang banners in local hangouts.
5) Temperature based ad campaigns.
6) Take a customer to lunch!
7) Participate in community service events.
8) Have fun with the holidays – create zany and fun marketing promos!