Its never going to be exactly on time,sometimes they get their earlier sometimes a little later.we all have ordered many products through postal service and ups and we know exactly how things work.You have to understand that these products are traveling hundreds sometimes thousands of miles by plane car truck motorcycle peddle bike.You get the point,one day the mailman might have had diarreah and couldnt make it so the other guy that dosent know the route had to handle the mail that day.Thats just the way things turn out.It affects us more than you guys because we want the item to get to the customer faster than they expected not late.Believe me we will always try to do the best to get it a lot faster than expected.