I've been with them for gas and electric for years and it's always been difficult if not painful. Recently I switched to a nicer provider and provided Npower with meter readings.
The final gas bill is based on the meter reading I provided.
The final electricity bill is 'estimated'...