I am seeing some rims of the name Vuelta online. THere is not a lot of information about them. I guess you could say i do mostly freeride so im loooking at the free ride rim. Any comments on these rims>? even if it isnt the free ride rim i just want some information on vuelta products.