A few weeks ago I bought a new Magna Mountain Bike for my son. Now the bike has started to squeak really loudly. If you just sit down on the seat it squeaks. I can just push down my hands on his seat and the squeaking sound keeps coming. It also squeaks while he's riding standing up. I am not sure where the problem is. I think it may be in the springs! Please help!!