Sir Richard--a word of warning--IF you stop at Carrefour with your bags in the car, please have someone stay in the car while one of you shops!! That would be a horrible start to your vacation, for someone to steal your bags and possibly ID, passports, etc. Please..
With regard to prices at Carrefour, they will be slightly higher than US prices, particularly on US branded products. If possible, buy Carrefour or other local products, as compared to US products. Wine will be more expensive for US wines. Use the opportunity to buy anything OTHER than US wines, for good prices, versus prices in the US. Once you've settled in, do take a ride over to the French side and check out Super U. Tons of French and other European products that you just can't get at home! Enjoy!