Thanks for all the advice. The bike comes in tomorrow I'll post back after I get it all assembled and let you know what I think.
And the reason I was thinking Motorbecane was a USA company was cause the site said Moterbecane USA but I just realized that's cause it's the American site, haha.