bill due dates.....questions for y'all!!