My experience ordering was excellent. It was very easy finding all the parts I needed and navigating the ordering process. Shipping was fast from time of order but the tracking email were slow. I received the lower unit before I received the tracking number email. Overall very pleased with the whole experience.