Newegg.ca offers Rush Processing for orders placed before 12PM PST for a small additional fee. The billing and shipping address must be the same. Newegg.ca will put forth its best efforts, however, we cannot guarantee that your order will ship the same day. If we fail to ship your order on the same day, we will refund the Rush Processing fee.