So it looks like I'm gonna have to count for the full 30 days to make sure I receive the full amount.
Never had this happen before - I've ALWAYS received the first 120 diamonds at the point of purchase. So they could be right (my experience with nefen has been positive to date) and I may receive my last lot of diamonds in a small window and have to renew my deal the same day at the latest in order to ensure I receive diamonds the following day and don't miss out on a day like I have this time?
Just as a footnote I do normally renew in advance (defo not doing the six month deal again as I found out that I lost out massively compared to buying month to month!!) but this month I had been genuinely considering quitting the game due to the issues I and others have been experiencing. The recent spate of interaction from sven has given me hope.