Parts worked like a charm. No problems at all, the price was very competitive and shipping was quick. My only gripe is that i didn't get any emails at all. No shipping email, no receipt email, 0 communication about my purchase. Lucky i kept the window open where they tell you tracking information on their website.