First, if you are going to be in the cap, or any clothing related business, you have to talk the talk,
Caps, and most other clothing, is sold in dozens, not tens. Not knowing this shows that you are a sucker waiting to be taken advantage of.
Your mate should know this, as well.
Manufacturers will never sell in dozens, or even grosses. They sell by container loads, half containers, etc.
The "friend at the factory", "cousin makes them", etc. ******** stories have been around for centuries.
You are new at this. There are people here willing to help you.
But, do not think in your new-found entry into international trade that you know what is what, you do not.
Spend some time here and you will see over and over again - "You cannot get genuine branded goods from China." Even the Chinese here tell you that.
BTW, I've got a friend in Taiwan.....

.