The good...
1) Excellent customer service (Kellie Lee). They called me several times a week to update me on the status of the repair.
2) Delivered on time as promised.
3) They did a complementary checkup on my vehicle and told me about a couple of simple problems and how much it should cost to fix them.
4) Recommended by the Kia dealership.
The bad...
1) Far away.