Here’s what consumers have asked with answers from Turbosmtp staff and previous consumers.
They do not registered with the Better Business Bureau anywhere in the U.S. or Canada. When we tried to file a compliant, the BBB could not reach them. They company they say owns the service has no contact on the BBB platform.