Great deal on Ebay - but always a catch. (shipping times, product quality, ect...) I'd go Amazon if you're technically inclined, or ship it off to Apple or 3rd party repair if your not.
As an Amazon Associate, MacRumors earns a commission from qualifying purchases made through links in this post.