The reason you are not going to get a discount store in Stone Harbor or Avalon is the rent factor is to high. Not sure about Avalon but I would say the winter population in Stone Harbor is about 300. If you live and own in either town you should not worry about anything discount.