It’s a business in which you almost have to buy in order to sell, and you usually have to pay for goods before you get paid for them.
Such a simple blunder as receiving a business card in Japan and not paying proper attention to what it says can hurt your chances of successfully completing a transaction.
You have to be persistent. For how long, though? It’s hard to say. Perhaps for a year AFTER friends and relatives start saying you should quit.