I don't know of a supplier, but I have made them before for re-enactment groups. They're fairly easy to make and the fabric doesn't cost much.