We just drove by there this evening and the parking lot and road was packed with cars for the Grand Opening. Big neon sign says [color:"red"]CARREFOUR MARKET[/color].