Any ideas when the store is opening, all Ive found so far far is that it is supposed to open in Spring. Its nearly summer :-)