CCBill is fine, I'm not seeing any hi denial rates at all from them. All normal here.
Past few days sales are 25% below avg. I assume people probably XMAS shopping & getting ready to travel or something.
Sales fluctuate, always have always will. Wait till after Xmas, you will see a good boost!
BV