Ok so i finally got around to installing my Infinity 6812CF speakers today...well, sort of anyway. the rain preempted me finishing the drivers side but here is a photo essay from the passanger side install. BTW, it took me 6 trips to 4 different stores to collect all the parts neccisary...