Circuit Ave in Oak Bluffs is a great shopping experience!  Quirky whimsical shops for every taste, and a varied selection of restaurants.  Less pricey than the other towns.  Something for everyone!