Newquay offers a variety of shopping options, from surf shops and boutiques to local artisan stores and major retail chains.