Their prices are just amazing! A set of Mavic Ksyrium SSC SL usually costs around 800 dollars (795..).
In Totalcycling they cost £395.00, which equals 636.894 USD.
They have a 2003 Trek 5500 frame for Price £700.00, which is a mere 1,128 dollars.
I haven't bought anything from them yet, but I plan on (with those prices..)
Anyone know anything about their customer service?