I didn't need customer service. I always ordered everything from AlkaVitae online.
I received the order confirmation on time. I was also quickly emailed the invoice.
The next day, my package was neatly delivered.
If only all orders went so smoothly!