Mast Brother's factory tour = heaven on earth?