I had to pay my directv and century bills, after making them payments I was told it would take up to 4 business days to post a payment. Imagine, I did this on a Saturday, so I had to wait until Thursday to get my service back on. Never ever will I use this company, I think it is better off using money gram or western union. They are horrible, refused to reimburse my money so I can find other options. I repeat, never ever used this service if you want immediate results.