Like any relatively large central European city worth its salt, Olomouc is a regional shopping centre with plenty to offer. A handful of shiny modern shopping behemoths are found outside the centre, while the adorable streets of the city proper offer a variety of interesting stores, from those peddling tourist souvenirs to more authentic local products.