People you cannot trust. Here you find exactly the behaviour that gives France a bad reputation. Just stay away.
Do not rely on these people.
They will not work for you only for themselves.
Can not be trusted, any agreement you make with them make sure it is clearly written in professional english.
Is this your business?
Claim your listing for free to respond to reviews, update your profile and manage your listing.