HOWEVER, your post outlines exactly why Bitcoin isn't catching on at all for small businesses and vendors like ourselves.
I agree with you. The lack of trust on both sides puts transactions at a standstill. The high rate of scammers and thieves makes it difficult for shop owners to be able to sell product.
I don't know what a "vouch copy" is. Are these things necessary in order to sell goods on this forum?
A vouch copy is essentially [gifting/selling at a reduced price] the item you are advertising to a high ranked member of this community in order for them to vouch for your service/product.
A vouch copy is not necessary to sell on this forum plus, it wouldn't make sense with the products you are selling.
I would suggest maybe posting a few pictures of your products (although the pictures wont show up until your activity increases) or providing links to some of your products for viewing.