It might be just the display ribbon, not necessarily the whole display. Regarding the source, I would just look around eBay for N900 sold for spares, making sure the display was working. There are a few of those all the time. Or buy a new display but risk getting a fake.