Should customers be compensated for NBN delays?