Sorry to hear abt that man, but one word of advice..taking it to kauffmen won't fixed ur problem either.It will cost you more money. Take it to a well known shop.
BG,MAinstream,ISP,Ming's garage
Good luck!