The OEM Engine filter retails at about $33 and you can replace it easily. I got a K&N OEM replacement on Amazon for $45 and I don't have to replace it ever, just wash & re-oil once in a while.
The OEM cabin air filter for a Crosstour or 2008+ Accord retails only at $20.82 ( http://estore.honda.com/honda/customer-home.asp
). It should only take about 12/18 minutes to replace. Some dealer can charge up to $100 to replace it and some dealers will also install an alternative part... not from the factory... It is easy to spot on the invoice, the part number should be exactly 80292-SWA-A01 or 80292-SDA-A01. I got tired of that pricing and the fact that some techs can't re-install the glove box absorber shock properly, so I got the Fram FreshBreeze cabin filters ($17 on Amazon) ( http://www.framfreshbreeze.com/Index.aspx
) for both of my Honda. Where we live the pollen and dust level is very high so I setup Amazon to ship me both filters every 6 months.