Sounds like a heck of a deal for $25, especially considering all of the things that could have gone horribly wrong!