Price is about market value for an LFS (higher than internet and wholesale) but certainly not out of line at all.
If he is eating, is healthy, has personality then he is worth it. I'd always pay a bit more for something I can meet and make sure is exactly what I want than a sight unseen "deal".
Good Luck....let us know how it turns out.