Greetings! after reading this very informative thread I went ahead and bought the bike. Regarding the stock plastic pedals, are they strong enough to pedal on standing up? I just have this thought in my head of the pedals snapping under my weight (about 170lb).