Supermarkets
While German supermarkets are well stocked, they are not famous for the variety they offer. Sure, there is probably at least one organic option for every mass product, but that will hardly blow you away. Be prepared to be amazed when you reach the checkout line. German checkout assistants scan between 40 and 60 items a minute.
Just a second ago you were standing in a long queue and now that line is waiting for you to finally pack the items your cashier just scanned at record speed and get out of here.