I grew up in Germany, but I got frames in UK and Singapore and Australia, too.
Fielmann in Germany has been offering very reasonably priced glasses and frames for ages.