Pwllheli is a traditional market town with a Wednesday market and an additional Sunday market in season. There are 4 supermarkets, Lidl, Spar, Iceland and Asda, and many other clothing and gift shops.
Abersoch is always a good place to visit with its many boutiques and national chains such as White Stuff, Fat Face, and Crew.
Porthmadog is also well blessed with interesting shops, as is the beautiful Betws Y Coed.
The major towns of Caernarfon & Bangor are within 30 miles.