Cloud computing costs: do they stack up?+