what do you think of this place Any one know what to expect - never been to the US, this one seems very cheap, maybe too cheap? What are the standards going to be like?