My experience was good to excellent - there were a couple times of confusion with paperwork, but all was taken care of within a timely fashion. Shipping was a bit frustrating, but because of the time of year and weather, there was much that couldn't of been helped.
more