i finally opened my box up today (received it last tuesday). everything looks good soo far, everything was in there from what i saw, im just hoping nothings bent. im gonna be doing the install in a couple of hours, i hope everything lines up well. super excited.