When I have bought a horse, I bought a halter and lead myself before I picked up the horse. I wanted to choose a color I like that went well with the horse. When I traded horses once, we switched the halters and leads, my halter and lead was put on my new little gelding and they put their halter and lead on the mare I traded for the gelding. When I later sold the gelding, I was prepared to surrender a halter and lead to the new owner, but they showed up with a brand new purple halter and lead to fit his beautiful palomino color. So, it really depends on the seller and buyer, I would bring my own tack when buying a horse. I also am willing to let go of tack when selling. My mom is the same way, she brought her own tack when paying the most she ever spent on her stallion last May. She has also given halters and leads to go with horses she has sold. She even stamped a horse's name into a bridle she made (she took a saddle making class a few years ago just for fun) and gave it to the buyers of one of the horses she sold as a freebie -my mom did it because the horse was going to be the birthday present for their horse crazy daughter.