Until the shipping carrier scans the package, your order status will say unfulfilled. Please note that this does not mean your order has not been shipped or prepared. Often times your order can be shipped/In-transit but the shipping carrier has not yet scanned the package which is why the status states unfulfilled. Please allow 24-48 hours for the carrier to scan the package and your order status will be updated. Our orders are shipped via USPS, UPS, Fedex, India Post and sometimes other carriers.