Unfortunately I read these reviews too late. Became suspicious when I did not receive a confirmation. Have tried to contact them via email, support@globalcentral,fr but it just bounces back. I know they don't reply but does anyone have another email address?
4 years ago
eGlobal Central has a
1.6
average rating
from
447
reviews