I've has 2 c-bid deliveries from them and both were on time. In fact 1 was a day ahead of the tracking page est. May be a week late next time, but so far so good.