Other popular stores in Houlton: