I ordered a Backpack for my mom for xmas on the 21th with overstock. They had next day free shipping on a few items and I got my mom's backpack from there. Now overstock said my package would be here on the 23rd. This morning I just got my tracking number (UPS) and it said I was going to get it today. But just now I checked it again and it was rescheduled and will be delivered on the 26th. The shipping method is even next day air. I am so mad right now I thought everything was going to be perfect. Who should I call? Overstock or UPS? Or should I wait until tomorrow to see if it comes then? Thanks.
