I suppose it depends on the quality of the frame. $350 seems like a pretty good price if it is a decent frame. But why the huge price difference between the flat bar frame and the drop bar frame?
There do seem to be some weird pricing discrepancies on that website. I'd order it before its sold out or the price changes.