What's the cost to replace the Evaporative Emission Control Cannister? on 2002 Lexus IS300

Engine light came on at about 120,000 miles. Shop tested thoroughly and gave feedback that above needs replacement. They reset the light, a couple of times, but after a few days it comes back on. The car runs fine, but the light on is worrisome.

Asked by for the 2002 Lexus IS300