The product is good. However your delays and very poor communication re the delays  was unacceptable.