Casey – Jul 11, 2020
Country France
Type of a scam Credit Cards
Initial means of contact Not applicable
They say they are based out of France, however I believe they are in Quebec, Canada. Fast, easy approval, then they hit you with the “fees”. $172 to start. Very well mannered but the English is so broken, half of what they say makes no sense. 100% positive they are scammers. Stay away!