>>345474007
It is gonna squeak regardless, not really anything you can do and not worth RMAing for, just get used to it and tune it out. As for the shorter battery, how much shorter? The more you use the controller the more battery it will drain since every button has a cap sense.