You can negotiate the Sticker price with the dealer and you might be able to save a little bit more but you have to have skills in that and your luck as well.
I just bought an 03 EX-V6 Auto, Coupe w Leather, 23K miles, Certified with extended warranty for $17,995 +TTL, they stickered the car $21,995 but I negotiated the price. The only bad thing was the interest rate(7.9%) but I will refinance in 6 months and it will come down.
It might be just my luck but I think thats a very good price for that car.