Watch the latest satellite TV series, enjoy coffees, read classic novels and stock up your cupboards - all without paying a penny.