Sky - any reviews?

Security deposit .....tell tale sign dine and dash.