The iTunes feed seems to have been corrected and it updates on time.
iTunes Subscribe