charcoal canister replacement? on 2004 Toyota Camry

My engine light came on and the "diagnosis" was to replace the charcoal canister, for a price of $548 plus tax. I cannot find that term on this website. Any thoughts as to what I need?

Asked by for the 2004 Toyota Camry
RepairPal has an article on the charcoal canister and how in function is your 2004 Toyota Camry. Here is a link -
2 answers
You can find the charcoal canister for your car at will probably coast around $300. If you can replace it yourself you can save on labor cost.