Hey Accord1278,
It took the mechanics a little while because they had to take off my air filter on the CAI w/out taking the bumper off, which I thought was incredibly tough but they somehow did it. The actual throttle body cleaning process however probably took only about 30 minutes. The SeaFoam costs about $9.95 at NAPA Auto Parts but I doubt that you'll actually use the entire can. Everything came out to about $80.10 so if you can do it yourself, then you can safe about $70. Next time I'll try to do it myself. It is recommended for all fuel injected cars to clean the throttle body about once a year. Funny how Honda never does this...