I ordered the part on a Friday morning at 4 AM. The next day, on Saturday afternoon, FedEx pulled up at my house and delivered it. Roughly 18 hours later so I was very impressed by the shipping time. I wasn't familiar with how to change the part, so I pulled up a video on YouTube on my tablet and just followed along. There is a lot to take apart, but the only real hiccup was putting the retention spring back on. Plan on some sweat and some choice words. Due to this, the project took quite a bit longer than I anticipated.
In regards to getting what I asked for, I couldn't be happier and the cost was the cheapest I could find. I spent $112 when everywhere else I looked, ranged from $140-$160. I was a first time user and will come back again if I need to.