Hi,
This is actually normal, that is the whole reason FedEx exists, it is their business model. Their business model is to get your packages worldwide within just a few days.
Postal services such as USPS are different, they are not there for express delivery worldwide. They are there as a reliable service that is cost-efficient. USPS is not meant to compete with FedEx and will likely never do so. If USPS were able to fulfill the role of FedEx then there would be no reason for FedEx, UPS, DHL Express, GLS, TNT, DPD to exist.
The whole point is that we paid the premium, the order could not be fulfilled domestically and so we paid the premium delivery service to ensure the customer received their order within a reasonable amount of time. It was us that paid the cost, FedEx is expensive. Unlike USPS which does not aim to be profitable, FedEx must be profitable and for such an express direct route service they charge higher prices.
An example of an express service - Turkey to UK takes 1 day with UPS when we ship, Royal Mail takes around 2 days for UK domestic. That is where UPS competes.
The majority of US domestic orders are received within a week but we are very clear on the speed of the European Pharmaceuticals warehouse. It is incredibly quick. European Pharmaceuticals being just as quick as US domestic does not entirely reflect badly on our US domestic warehouse, in fact it reflects to the quality of service that FedEx offers.
I would just like to note that at the end of it all, we offered a 100% refund and the items to the customer that had their items shipped through FedEx. They have not yet accepted the offer but the offer is there.
~Rick