Product review (5 stars): Five Stars
Cost-effective, arrived early, fit and worked perfectly... can't ask for anything else!