on time delievery, the installation process took around an hour, pretty quick and great service. Cant wait to buy more in the future.