yup i got mine exactly when they said I would. I actually ordered twice from them. Once for my VTEC lude and then i got into an accident (100% not my fault) the day before i was to have them installed. Then i bought the ones for my teggy. They say they dont provide a tracking number but you get one in an email