Can anyone confirm this store was opened yesterday? All I can see is a that few people "Checked In" on facebook. There was only 1 review which was just a rating. I am a true long. Been reading this board for the past 2 yrs. Appreciate any and all feedback