Did you know that they are not allowed to do so?
Europe has a single market, its against your rights.
You have equal rights as citizens of France, it doesnt matter if you live there, if you use forwarding service, as long as you live in the EU.
If you buy the card, they cant cancel just because...