To be fair, it really varies so much between regions and even towns. Restaurants are usually ok, but regular shops in big cities... eh.