Each custom halter is made to order! As such they are non-refundable once purchased. Depending on the maker, it can take anywhere from 1 - 5 weeks to ship (check the notes section) however most are much faster and some may even be on hand ready to ship immediately! E-mail if you have any other questions on Custom Halters!