Not to be trusted.
Not to be trusted. They do business with scammers on a regular basis. They even know their business contacts from previous projects that scammed and rug their clients! Just wish I'd known before.
Canada
Not to be trusted. They do business with scammers on a regular basis. They even know their business contacts from previous projects that scammed and rug their clients! Just wish I'd known before.