has pretty large minimum order quantity that not suitable for small start up businesses. I believe price-wise, it's probably not as good as you can get from factory directly.