In case you find any problem in tracking your deliveries, you can call their customer support executive at (800) 570-7827 . The team is always there to assist you with your queries.
You can also drop an email at [email protected] to make your concerns heard within the next 48 hours.