View on-demand: In Cloud We Trust (Finding a Trustworthy Provider)