This seems to be in line with the prestashop addon people. All they care is to make a couple of bucks no matter how many people complain. There are even terrible reviews on BBB.org and they have a C rating.
They think that by being in France they are protected somehow and treat people with disrespect.