Yes grammar is an issue. In TOS you put 'We don’t allow' too many times, seems bad English. I fully agreed with Art, you need to hire a professional writer.
Site is too whitish, add some colors. However logo is well designed. I like it.

You may add some text or image in header as well.
Also Economy and Business pages have four different plans but these are not distinguished by proper name, all have same name like 'Business 1' , 'Business 1' ...
Take care, and good luck
