Thanks for the tips. I found Grieder and ordered a few resistors and other "bits and pieces" from them. The first time I ordered less than Fr. 20 worth of stuff and their website added an extra Fr. 10 "mindestmengenzuschlag" automatically to the order (although this is not mentioned on the website) and then I managed to get it deleted and made a slightly bigger order.... ok in the end but took 4 days for my order to arrive.
I'll check out Pusterla - sounds interesting I know Distrilec so will certainly try them too.