For that size i would suggest a bicycle shop (7 ave and 105st) or Wal-Mart
They might do but I advise you to go somewhere else, because they are so expensive for no real reason. I paid damn near 300 just for a fuel pump on a 250cc scooter and they kept the scooter almost a week. Service sucks but the mechanic is a great guy!
Thanks! Your answer is awaiting moderation.