Do not know about your final destination, but there is certainly one bid difference between Germany and the US: In downtown Frankfurt (and more or less in every downtown) you will find plenty of shops and department stores, more or less an open air shopping mall.
WalMart is gone, rebranded or closed down.