Crappy customer service continued....
I exchanged a few more emails with the rep until he understood what was missing. He seemed annoyed at first, since all items were listed as shipped on the invoice. I had to explain that yes, they were listed on the invoice, but I only received 3 out of the 4 items. He agreed to send the missing reagents.
The shipment arrived yesterday. With duplicates of two items I already received. And missing the reagents AGAIN. Which were listed as shipped on the invoice.