15 Aug, 2018 → by ClaimboUser907044
Where are my bills?!
1
National Grid never sends my monthly bills on time. But when they do they expect 2 months worth to be paid by the end of the month!! If your so *** concerned about getting paid each month how about sending the bills on time!!!!