I got this notification from a respect algo trader who says these sites are funding your trading.
I could not find any real reviews outside of forums like Elite Trader. It seems to question if they are legit or scams. I could hardly find anything negative probably due to not being popular enough. On the other hand, some used TrustPIlot who have been accused of allowing false positive info to be posted on their site.
https://www.howtogeek.com/321802/online-reviews-are-getting-worse-how-sellers-trick-you-into-leaving-lucrative-reviews-for-them/FACEBOOK ACCOUNT and TWITTER. Don't worry as I don't post stupid cat videos or what I eat!