Got my delivery today - missing 6x1g and 6x2g

These are meant to be Christmas presents, why was I only sent part of my order?
I am quickly losing faith, please assist.
EDIT: on your site it says they were all shipped, currently talking on your site (seems it's going to get sorted).
K.
We can confirm that we made a terrible mistake here. We are in contact with the customer. We hope we can still full fill this order before Christmas.