I haven't been on this site in a while but I remeber reading about a website that has complaint letters that you can send to companies. Does anyone know the name of that site? Thanks