I've ordered from DX many times. Never had a problem. Not the place to go if you're in a hurry though. But shipping was free. It's a good place for cheap gadgets and flashlights. They have a some flashlights that are actually of pretty good quality.
_________________________
If you only travel on sunny days you will never reach your destination.*

* May not apply at certain latitudes in Canada and elsewhere.