On Cloud Nine: Best Practices for Contracting of Cloud Services