Shopping and entertainment channel