does anyone have any experience with the windsor ghost 6900? seems like a good deal on bikesdirect.com but it seems kinda sketchy. heres the bike on windsors website http://www.windsorbicycles.com/g6900.html