LVDS (LCD data) cable replacement
It's not a very difficult think to do, I used to work at the Genius bar and I can confirm that it takes roughly about 20 mins for me to do, but there's always a queue of repairs to be done so it's very unlikely they will get it done there and then for you, unless you get a nice Genius. 
If I were you and if the computer is out of warranty, then I'd say to do it yourself.