I made my tax payment through pay1040.com guys as recommended by TAXACT.com The payment was never made and pay1040.com is unreachable by phone. taxa…