No, No, No Castle Water billing 6 months, 9 months and now a year in advance – What are you thinking?Share: Read More