Has anyone had their payment deducted yet? Mine is still showing.... I am hoping it will be deducted soon :-)