IIRC, it was DHL, and there was a tracking number.

ETA: I just checked my records... I ordered on the evening of 5/31, received the screws on 6/11, and was contacted by DHL with tracking info on 6/8.