Alibaba.com is a good place to start.HOWEVER ....1000 units is a very small amount for inexpensive items when you buy directly from China. (If it were TVs or other more expensive items its much easier to save a lot of money buying direct).You may well do better to buy them wholesale from a US distributor. You will definitely get wholesale prices for 1000 units.ALSO ...Get samples. Get samples. Get samples!!.. There is huge variability on quality out there.Good Luck.
Alibaba