The bad stars are because people are confused and do not know how unlocking works. I have had no problems with the site. I have helped many of my friends unlock through this site and had no problem so far. When I accidentally bought a code twice the company promptly sent a refund. Make sure you make the order correctly and just be patient and wait for the code.