Product review (5 stars): Couldnt have been any better.
It fit perfectly! Great price and fast shipping too.