I ordered 4 things - 2 of which were in stock, 2 not. I was contacted to have this explained but when I asked when I could expect the other bits to be delivered Sigma couldn't say. I think that this could be better. Is it days/weeks or months?
To reply as a company, please log in to your business account.