TT points purchase

I have been playing a few years now and remember we the players could purchase points to upgrade Vehicles, maybe we could buy them again,

i never bought them often but when i needed them i did

You are quite right, there was an option to purchase points. I will look at getting the option added again in the next couple of days.