Ummm - I am sure there is a catch. My wife owns a small business marketing company and they see this type of offer all the time. Unfortunately, people buy into it because it sounds great. A cheap website - and it is great if you only intend to put it on your business card or your van to solidify that your business is "well established".
If you don't want to get new business through a website, then this is a good deal. If you want a website to provide you with an avenue to new business, this is not the right deal for you. Find a professional marketing company that offers web design, optimization and most importantly business consulting. It's not enough to give you a good website, your marketing partner should be just that - a partner who works to help your business grow (not just online).
If you are looking for the real deal - my wife is always happy to help small business owners. Her business is Sprout Digital Ltd in Dayton, Ohio but she works with people all over the globe. sprout-digital dot com.