Yep, you've put me on the spot all right !
I'd say the Schweickhardt shop because of all the little things : out in the country, easy access, nice shop, garden layouts. Plus, it's in Waiblingen, where Brawa come from so a lot of history there. When I went there the first time, the boss, Uli Schweickhardt was there and we had a nice chat, pleasant man.
Cheers
Phil

PS If you were in Switzerland, and Basel in particular, then a very good and famous shop is 'Bercher und Sternlicht' (spelling may be wrong!!), am Spalenberg. Lovely little shop and heaps of stuff but in a pedestrian precinct and up a steep hill, so access not so easy.