I don't think I would make the assumption that having a web site would equate to a quality bike. Having said that, what is the bike spec'd with? If the price is right and the components are decent (and the bike fits you), I wouldn't worry too much about the frame. If your gonna beat the snot out of the bike, then look for something wth a good reputation so you can do a little research on it...
__________________
When it's good it's really good...And when it's bad I go to pieces - David Bowie