Complex web sites allow your visitors to interact with your web site beyond a simple information request form. Complex web sites cost more, but can save you and your customers a lot of time, money, and headaches.