I don't know why everyone hates these joysticks. They are not well known brands but they are in stock with fast delivery and my son uses them to play mario kart without any problem. Just understand what you are getting. If you are a professional gamer, they may not be for you. They were fully charged and connected with no issues.