There are so many things that can go wrong and so many hidden costs.

Tim Carter