I know your mileage may vary in different areas of Europe but in Italy and Spain you'll find a plethora of random general stores that resell Aliexpress sorts of goods at a very low markup over direct ordering. The stock variety is obviously more limited but those stores are amazing and fit a really key need.