I'd really consider WeatherTech for the mats. Laser measured for each vehicle they fit awesome and are non-absorbent and easy to clean.
MSRP is a bit pricey at $110ish, but at a dealer you may find it cheaper. I've got the front, rear seat, and cargo liners for my GC and love them. Spilt milk won't make my SUV smell bad for weeks ever again!
See here WeatherTech Cargo Liner
For other parts, here in Canada I usually check out NAPA or Amazon.