Disassemble your blackberry , check the back of your screen, theres a code like this 001/004 or whatever it is, then you can find your matching LCD on ebay :
Cheapest one i found is 65$ , so i guess if you bring it to a shop, it'll cost you 120$-150$ without labour.
They are known for rip off those shops .....
most places to fix screens are 120-200$
it takes the longest time to find which LCD you have
EACH Blackberry model has the possibility of having 4 different LCD screens ...
Stupid RIM
There is a Russian Kid on kiigiggiigigigigigigigi that does screen repairs at his house and charges peanuts, I will dig for the number and post it later on
i offer you the chance to fix it, cheap, between 60 an 90$ i have a buisness in fixing blackberry, so let me know. Dont think you will get a better price.