Jim at Cassidy has been wonderful to me as well. I've also had a very good experience with Chris at Tiny Treasures. Both of them have banner ads on this site.