Probably about $40 bucks online for the screen and 30-45 minutes to swap the screen. I bought a digitizer screen for my Sprint Touch from dino direct for under $6 bucks and did it myself in about that much time. Here's a really good disassembly guide at:
http://mikechannon.net/PDF%20Manuals...-%20Elf%20.pdf