No delivery system is perfect, regardless of what you pay for it. Some may be better than others at certain functions or locations, but that may depend on a variety of factors outside the customer's control. It's pretty much your money, your choice and hope for the best.
Perfection only appears after we leave this life.
Chuck