is sleazebay trying to clean up it's horrible reputation a little bit, or is there something else at play?