When FedEx is efficient, packages are usually delivered in about 2 weeks. And sometimes it takes 3 weeks or more. Thanks to my friends for their trust and affirmation.