***Updated***: I received an email back from the company ICBM Performance. They told me to let everyone know they are really sorry for the defective sets that were sent out and PROMISE replace them when they get the second batch this week. They think because they pushed their supplier to get the first batch out ASAP, it caused some issues.
So at this point, just make sure if you did receive a bad set, to let them know.