Anyone heard/ tried Fred Frost

this looks like too good to be true but so many trustpilot reviews made me create this thread.

4 posts were merged into an existing topic: Checking for scams