I buy my coffee beans from Real Café, a small roaster in Uznach (ZH) - they'll ship pretty much anywhere, delivery takes about two days.
http://www.real-cafe.ch/home/news/
I like a strong coffee, so I usually order the Napoli beans from their Italian line. Prices are quite reasonable.