Alright, an update on my bearing/ Hub problem. I took it to a local bike shop in the city where I work. He worked on it for a few days and so i called him today to see if I could pick it up, and so i did. He didn't charge me for it because he said he couldn't get it fixed. He said it was missing...