Last time I bought any at a horse place, it was quite cheap:

https://www.horse.com/item/syrvet-syrflex-bandage/SLT181151/

But this is the 4" size. If you want smaller, you may not find that at a horse place, but if you do it might be expensive. Not much call for a 2" bandage on a horse, so prices could go up - if they even stock it in the first place.