Patience is a virtue!?!? When a company has a contract with a shipper, the company applies shipping labels on the packages with tracking numbers pre-assigned. So when your package was ready for FedEx to pick up from the factory, the tracking number was already assigned. However, this wont show up in the FedEx system until a FedEx employee picks up the packages and scans the barcode. Therefore, if your package was ready for pickup on Friday but after the FedEx pickup ran that day, it would wait until the next business day for pick up. This is the same as it would happen here in the US. So FedEx picked up the packages Monday scanned them in and you finally see tracking information (after going bananas over the weekend). The time may look weird since there is about a 12 to 15 hour difference (depending you your US time zone). So when your first tracking line says it was picked up at 6 something PM, that was about 5 AM here. But, since 6 PM is after hours there, it might have not hit the next flight out . We are living in an era when people expect instant gratification, but remember, you have special ordered a built-to-order machine (not a dime-a-dozen, off-the-shelf variety). Oh, and there happened to be a major tropical storm in the area about the same time. So, take a chill pill and a dose of reality. Your new machine should arrive as soon as normal humans can make that happen. Now, where the hell is my machine!?!?!?!?!?!?