Business cards are tacky as price tags , maybe have someone print you old style fancy price tags that are the size of business cards but have a more direct drawing of a leather worker.......and your contact info
or make up some fancy leather price tag holders that you can change paper insert + price
if its your style , have something WILD ,just to slow them down ,
if its a big show you may only have only one chance to slow them down to talk to them ,
GOOD LUCK
Update: one way to make the 'business card" look better is to round off the corners or cut the edges off at a 45 degree angle
Just so they look "special"