Im thinking of getting one of the new Orbea Oiz xc bikes. Are there any orbea owners in MA or new england? Whats the customer servive and support like if you have any issues? Also, how well are they made and how do they ride?

Sent from my SM-G955U using Tapatalk