S Sharla1 Registered User Aug 18, 2010 #1 Oct 15, 2009 1,262 17 38 68 Aug 18, 2010 #1 This site sure is interesting. It shows complaints on companies. http://www.complaintsboard.com/