Anybody know anything about this store? Is it worth the trip to go to see?