After three weeks of trying to get my locked account reopened, I still have no response. Not sure how this is Amazon that is quite reliable in the US and UK - and I've also ordered goods with other services in Latin America, Asia, and Africa. Amazon France has hands down the worst customer service you can ever imagine.
Tip for consumers: If you have other options, avoid Amazon France at all costs.