When I bought my 2019 XTown, I ordered a spare OEM drive belt to carry as spare---do not remember exact price but under $100----Noticed the other day when I ordered pick up contact for front ABS ring----price was either $40 or $60----when I figured out problem as not electronic, I had dealer send back as he already had some Kymco Parts going back.
Hope they have not raised their parts prices across the board.