We have been to Toll Gate before and their very friendly and have a great staff!
All reviews seem positive