If you like haggling for the best price, you might want to head out to Cardiff Market in Cardiff City Centre and take in the atmosphere. There are also lots of shops, restaurants, and bars in the area if you fancy a wander. Splash some more cash at St. David's, Capitol Shopping Centre, and Queen Arcade.