They've opened a one-brand store about a mile down the street from me, selling "Orbea" bikes. From the street they all look fairly high-end, and the showroom looks more like a trade show display than a retail store.
So I looked 'em up online and found that the importer is in town, so this must be the importer's official showroom.
Anyway, has anyone heard of this brand, and if so, are they any good?
So I looked 'em up online and found that the importer is in town, so this must be the importer's official showroom.
Anyway, has anyone heard of this brand, and if so, are they any good?