landed at thinksteroids (mesa) forum and it's a complete shitshow. I hate that fucking forum. Tons of reports of scamming yet the websites are still being advertised and bumped. Seemed to me like mods didn't do anything, it was members screaming out for help, and the sources would just post a...