again, if you are looking to get a frame from this company, pull up a few google pages about metals they use, the welding they do on the frame, know what kind of geometry means what, and give them a call.
If they can't intelligently answer questions with information that lines up with the websites you have up, don't buy from them. If they answer questions, are helpful, they're speech is clear and understandable without gaudy amounts of slang, they can provide geometry, and everything seems good, at that point just decide if you want it bad enough for the price.