Price was good. Communication was clear. Shipping was quick (even in the week befor Christmas). Padding within the shipping box was very good.
The cared enough to ask if they should issue a credit for a part in B. O. (yet their site clearly indicated in was B. O with restocking at date X), and finaly shipped a few days before date X. Other suppliers would have simply kept my money and had me waiting...
It was a very good experience.