The faucets are lovely but apparently very hard to install.  The plug assembly seems a little cheap.
They were very inconviently late but I don't think it was your fault.