Same here, i have been ordering with Amazon (Uk & occationally Us) for 21 years and can count on 1 hand the number the number of times i've had delivery issues.
ALL other delivery outfits are horrible in comparison, and i actually dred using any other service.