Not pushing for DDM or VVME... but if you google VVME's reviews as well, you will see equal number of unhappy folks out there.
Additionally, VVME ships from China as well.
Heh, wouldnt be suprised if they were not created in the same sweat-shop and simply given different labeling / packaging.