19,500......is that a good price?