hey guys so a few months ago january-ish i bought a 500gb expansion portable drive made by seagate and a few weeks ago the port on the hdd was wobbly but was still working fine. then it would the hdd started going on and off while connected to my pc and i compensated by putting something big under the usb cord to keep it from wobbling. sorry if this is really confusing i dont really know how to explain my problem any better :S . but yeh starting today its been undetected by all of my computers and if it does the driver install fails. sometimes but very rarely the light on the hdd will turn on and when it does the computer wont recognize it. ive put in a report to seagate and theyve told me that all they will do is replace it, and if i wont my data recovered from my hdd i will have to pay alot of money which i refuse to pay because if ive bought a faulty item they should fix what theyve broken. i havnt done anything strenuous with my hdd it just sits on my desk. can someone please help me on fixing the hdd?