a good website is not a true reflection of the project credibility. Often there are very good local builders who dont have fully functional websites.
Just enquire more about the builder by seeing the PMC approval file and other docs. Consult a legal advisor on this. Squeeze him down to 2600-2750