Initially, $19,000 sounds like a good price. It all depends on condition and maintenence history. Also, any saltwater history has a big chance of value impact. You mentioned tears in the seats, so that causes a pause, my 2002 S22 has 300+ hours and uhpolstery has no tears, some fading but thats about it. was it stored inside? outside? Is there a cover for it? Doers it include the trailer? Where has it been, is this the original owner? Have you water tested it yet? lots of info that needs to be known. There really is not a way for any of us to give you a "go ahead", $19000.00 could be the steal of the year, or you just paid twice as much as you should have. "Super low hours" does not mean a great boat, there are plenty of boats with low hours. !2 years of age and how it was taken care of are huge considerations at this point...