A Customer Portal is a great way to develop relationships with your current customers. If you have an online business and you are not using a Portal then you might be seriously missing out as far as marketing is concerned.  Do you own a business...