I've heard that this happens alot (i.e. wrong kit in the wrong bag) with the Metra kits, the 99-7505 in particular. I ended up taking it back, and they exchanged it for me with no problems. With the correct kit in hand, I installed this radio in 5 minutes.
-C