ah it is banned??If the website banned from being mentioned here, I would take it as a big red flag. Whether this is because they are notorious scammers or simply have some sort of feud with this website, either is reason enough for me at least to not consider them.