I bought this product which had a 10 week eta but was happy to wait, got a call in 8 weeks for arranging the delivery time, accommodated to my requirements, delivered and fixed on time. If i had to pick one thing to improve, it be on going communication advising how the order was progressing.