Customer service is great. Pricing is great and if you read what’s included, you may need to buy extra parts but the savings and the learning will be worth it.
I got a brand new crank for a great price - so I am very happy. I will gladly live without getting it without OEM packaging. It was a quick install and the electronics work well.