Andrew is a reliable, long time vendor & there are often production/supply delays he is unable to do anything about. Repeated queries do little other than to add to these delays.
If you just ordered on the 17th, I would give it another few weeks before contacting Andrew again. If you do not hear anything by the end of the month, I would email him a simple, 'Hi, can you tell me the status of my order? Thank you.'
As they say, good things come to those who wait.