I also found from working with Austrians Germans and Swiss, that Swiss people tend to be more tolerant of mistakes you may make as a foreigner with grammer. Germans are much more exact and precise. Even if you can speak the language fluently with very few grammatical mistakes, they will start on your accent! I even had one woman tell me I should go to school to get rid of my accent!