Although I am not a regular visitor or poster to this site, I wanted to share some of my experiences and provide some recommendations for my fellow TOS suffers. The post is long, for which I...