are all parts available ? and, are u sure that there are no cracks, patches, leaks etc Can I see it in action before buying? What is the best price?