Has anyone ordered from this place yet, they are formally "the place" not sure if it is new owners or just a new name. I am a little bit weary but they have nice stuff.