Has anyone heard of this franchise? It's a REALLY good place and just wanted you guys to keep a heads up for it, b/c it's REALLY good!