My preference is Chicks Saddlery or Jeffers Equine. Be sure to get the shipping charges first and request mail which will be priority. Don't, do not, have it shipped by UPS or any other courier as then the costs will skyrocket. Some online tack stores say they prepay the duty and taxes. Well no, because we don't pay duty and if under $100 we're not always charged the taxes or the $5 postal charge to collect them.Check out the price of their Ivermectin dewormers. There can be big savings by getting a year's supply.