Calling on all IT/computer gurus... my Lenovo i7 (only 2 years old) has a faulty/broken controller on the motherboard and possibly a broken hard drive - according to the IT place I took it to. Is this repairable/replaceable or just get a new laptop? The IT place I took it to were useless, so any service place recommendations are welcome