Christmas Holiday Delays
Our office will officially close for Christmas/New Year holidays from 5pm Friday 19 December 2025, returning Monday 19 January 2026. We will have a skeleton staff in attendance during this period and we will be dispatching orders periodically, but please be aware it may take us up to two weeks to dispatch your order. If the phone is unattended, please send us an email.