The supplier had some problems with the unit being out of stock in France, which is where I selected for it to come from. I thought that would have added a long delay, but after several emails back and forth explaining the difficulty and me explaining there was no rush I received the item within the 21 day original estimate anyway. Very pleased with the product.