There are shops like that in Sweden and Germany, probably many other countries.