Havens Candy is centrally located. Even though it is not in downtown Portland, it is easy to get to from surrounding cities. Their candies are very yummy. Customer service is good and the shop is always very clean. Their prices seem comparable to other candy shops in the area. Their selection is decent; however the size of their store is smaller than other shops.