We have an 05 limited with 110k miles. It started throwing a code. Di while it was in for the timing belt change we had the shop check it out. They said the cat was bad and would be from 600-1000 to fix. Really? I guess my question is 1- are they really that expensive and 2- is it a bolt on piece or do I need a muffler shop to do it? I've seen them on eBay for 250 or so but don't know if they are cheap/low quality ones. Any help appreciated I want to get it fixed I just don't want to get ripped off. Btw it's a 2.5i no turbo. Thanks!