Albertans are nearly unanimous in wanting oil and gas companies to cover the cost of cleaning up their wells and paying their overdue taxes and land rent, a new poll shows, even as the province prepares new legislation critics say will shift those costs onto taxpayers.