Locking this thread. There's no reason to believe Stars is rigged, and while your intention was to ask for other sites people would recommend, it's turned into a discussion of why you left Stars to begin with.
Rob
Posted 12 months ago Topic is locked.
