You can try these guys ifj.ch - I think they're funded by the cantonal authorities, so I guess they're legit. But with that said, in Switzerland if you are not resident there, you will need a locally resident director, pay notary fees etc. and this is probably why you're getting the 10K+ quotes...