I'm sorry for the inconvenience when I initially designed the product I didn't think about the problem you stated if you're still on the market for a business card I can redesign this one to make it easier to customize.
I was going to order these as my business card, but the owner of the card template has locked it so that you can't customize the size of the name on the front. I have a very long name and must shrink it to fit the design, but I am unable to. That sucks! Now I have to pick something else.