Delays are understandable and to be expected in business. Just would have appreciated a little more communication surrounding the Neptune delays. But still, always an accountable company that values quality over quantity and delivers on their promises.