I bought wedding veils from topwedding. On local stores like DB I found about 90% the same veil, but the price is above $100. For topwedding, it only cost me about $25, the same quality. I do not care whether topwedding is a China based company. What I care is the product's quality and reasonable price. So keep on, topwedding.