Tourists looking to spend the day shopping should head to Carrer Santa Clara.  Here you'll find a great selection of clothing shops of all sorts, whether you're looking for something cool and comfortable to wear to the beach, or something more formal or fashionable.  Other shops sell plenty of tourist staples, such as cameras, film and postcards.

For locally made arts and crafts, head to La Bispal, located several kilometers out of town on the way to Palamos. If you like ceramics, you'll love the variety of handmade samples available at the numerous shops in this small town.

On your way out of town, there is a duty-free shop at the airport where you can pick up local brands of tobacco, alcohol and perfume to take home with you. 

For more options, take the train into Barcelona for a day of shopping in the big city.