I have made several orders from Dealsmachine and the products always arrive in good condition within a reasonable time. They have various shipping options. The products I have bought include an MStar phone which turned out to be great, even though I had never heard of that brand before, and at a very good price.
I've had some minor issues on a couple of occasions, but their customer service always replies within 24 hours and have solved everything. I would happily use their site again.