I concur with what @
genejockey says . They are legit. They don't have the best website in the world and the closeouts they have a kind of random. I think I purchased some tubular tires from them (Vittoria cx 27mm's) for a good price several years ago. I have not used those tires yet.