I had seen many people rave about Crutchfield but never understood why they rated so high since the price wasn't always the best (usually MSRP).
I bought some speakers for my girlfriend's RAV4 from Crutchfield. They weren't the cheapest place but the price included adapters for fitment, and a harness that plugged into the stock connectors. Plus they include vehicle-specific instructions for removing panels to get to the speakers. Made the job very easy.
That and the website is very good for finding which components fit.