So far so good. The installation only took a week, but everything went smoothly. Sometimes cheap/non-genuine parts are not the same as OEM parts. They are a perfect fit for my mother-in-law who is on a tight budget. I installed myself.
Pros
Quality assurance: 18 months guarantee and the best service!