I have been a customer of Amazon for many years. I never had issues with deliveries until they started dealing with Intelcomm (now Dragonfly). They have never delivered anything on time. I have complained to Amazon a few times now about them, but they still use them. I am going to look into deleting my account. They want to hire incompetent companies, then I need to find another supplier.....