The person I use charges around the same, if not a little cheaper, I think that's a good price considering the work involved, very labour intensive they are, don't know about ryans but a lot I would imagine would be warranted for life as well, ryan does good stuff from what I've seen of his be happy with one myself no bother.
tabetha