Honestly now that I look at the Derailleurs and stem even closer. I don't know that this bike cost more than 150 NEW. The Frame is Nice looking, but more than likely pretty crappy.
http://www.amazon.com/GMC-Denali-Roa.../dp/B000FDDWB6
You can pretty much buy them NEW for same price, and there is a reason. To each is own.