I've had no problems with them, the only thing is that it can take 3 months for delivery.
same here. takes generally 2 or more months to get. my biggest purchase was carbon wheels for $500. They arrived perfect and i am happy with the quality so far. Buying local would have cost me $1500-$2000, saved serious dough. my advice is to buy from vendors that have good reviews. They could be fake reviews, but risk is worth it.

