That seems like a pretty decent price. Sticker price on my '12 2dr 6mt w/ 15k miles (CPO) was 22.5. I got em down to 19.5. Good luck with your purchase! Oh, and I'd ask for maintenance history. Specifically check for water pump failures or timing chain tensioner failure. if it's totally clean, I'd say that's a good buy.