I bought the DNX-6140 from Crutchfield a month or two ago, installed it myself with their kit, and had an overall great experience. Maybe I could have gotten a better deal elsewhere, but it was definitely cheaper than paying my local audio shop $300 more.
The "custom" install kit mine came...