Feedback on STG ad

Hey guys any feedback on this provider?

https://dothan.skipthegames.com/fema...u/888923761423

Seems STG is a hit and miss and scam site.