Not used them, but I'd be wary of anything that says no import charges. I don't think it's possible to avoid the customs/import duties though (and they can be quite high). I've ordered stuff from non-Euro places and before I could have the goods delivered had to pay the customs duty. So I really cannot imagine how they can avoid it, especially if they use DHL and FEDEX.
Not sure my comments are worth anything since I haven't used them, but I'd be a bit suspicious. |