My Bumper has shipped and the FedEx tracking page says "Ship Date: June 23" and "Estimated Delivery Date: June 24". Does this mean they are shipping from a local warehouse or they have overnight shipping? Did anyone else already get their bumper and know where it shipped from? Just wondering because they can't ship from China that fast... Do you guys think I'll get it tomorrow?