I checked out this site before buying from Chinabuye, and boy they have some miserable reviews! But all the bad reviews seem to have something to do with wedding dresses, and I wasn't buying anything custom; I was buying buckyball magnets, and the prices were great so I decided to take a risk.
I bought two batches; one smaller and one larger, and both came through in good time and excellent condition; one delivered by DHL; the other by I don't know who.
As far as I can tell, Chinabuye is a storefront for a bunch of different Chinese merchants. Some may be good, and some may be bad, and I guess I wouldn't buy custom clothing from China this way. But I can't complain about the buckyballs.
Definitely one of the best wholesale suppliers china.