Water Street, along the harbor, boasts an inexhaustible supply of souvenir shops. A less kitschy destination, just up the hill, is Route 3A, known as Court, Main, and Warren Street as it runs through town. Lily's Apothecary, 6 Main St. extension, in the old post office (tel. 508/747-7546; www.lilysapothecary.com), stocks a big-city-style selection of skin- and hair-care products for women and men. Closed Wednesday and Sunday. Main Street Antiques, 46 Main St. (tel. 508/747-8887), is home to dozens of dealers, and Pilgrim's Progress, 13 Court St. (tel. 508/746-6033; www.pilgrimsprogressclothing.com), carries stylish women's and men's clothing and accessories. After a stop in British Imports, 1 Court St. (tel. 508/747-2972; www.britishsupplies.com), which attracts homesick Marmite fans from miles around, you'll be able to write your own English food joke.