I don't know anything about that site but based on my experiences in the outdoors industry, I'd be very careful that you aren't getting a forgery. They can fake darn near everything. I've heard of fake carbon frames coming out of China. Buyer beware, I guess.