Have anyone here been to the Store in Choctaw? Or talked to anyone that's been to the store? Just curious to hear some opinions of it other than the company execs. thx