Can anyone riding the bike or rode this bike before share some reviews? Hows the maintenance like? How much is the machice price now?