Hi Ben
I am really sorry to read your poor review.
Very occasionally items are out of stock, we did in fact call and email you on the day that you placed your order to inform you of the delay - you did say you were happy to wait.
Apologies on this occasion we could not deliver next day.
Thanks Lauren