In reply to Craig.

That is exactly the problem. As you have build the website for your client as is. Now once the theme, a plugin or even wordpress updates you are at risk that the website crashes. Wordpress is famous for it's last minute changes which where not part of the beta releases, But we also see plugins completely rewritten and crash websites also on release because they did not think of making it monkey proof.

So now you who are in between your client and the sales party are stuck with the problems and you need to buy support for issues you did not cause.

IMO a real .... situation envato puts you in. The 4 letter word at the dots .... you can guess at that is what is what envato does.