This is the reason I stopped pledging each month tbh, no guarantee you'll actually get what you've paid for on time. I'm surprised more people aren't cancelling really