Fedex, although being renowned US courier service, has worst service in India. They do not have any commitment towards their pickup or delivery timelines. But the only best part is their customer service rep will lie very confidently about the pickup and delivery time.
Every time when you call them to track your package, they will keep on telling that it will be picked up/ delivered in next 30 mins or an hr, they have opened a complain with their operation team and expect a response soon but .that will never be any time sooner. So, they are not fed-ex but bluff-ex.