I'm very pleased so far I am still waiting on the part to come but they said they already have it wrapped up to ship, I will write another review when I recieve the part.
Pros: They have a compitant staff with a demanding job
Cons: You must rely on thier integrity when you order parts
more