I am experiencing technical difficulties placing an order. Is there someone I can talk to for assistance?

We are continually managing our technical processes and look to remove any chance of technical glitches from our side. If you are experiencing problems, please email us with the details of the problem and we will resolve it as quickly as possible. Alternatively you can call us on (03) 9005 7445 to place your order by phone.