For the long delivery time we can not blame Amazon. The cartridges come directly from England, so was the package of cartridges already slightly open. This will probably have been the customs. The quality of cartridges is absolutely fine, there are original goods. My Canon Pixma iP2600 printer has detected immediately and the print quality is top.