For really a really good place to shop, the visitor will have to go outside the county to Swansea, but some Pembrokeshire towns offer a range of interesting small shops as well as the ubiquitous superstores.