Yep, looks like theses guys are out of business since earlier this week. Gfox does not own any stores that remain open