Had used before with no problems but my last order, which was an 'in stock in the uk' item took weeks with no response to emails for days on end, so mixed feelings now, not sure I would trust their claims on stock or del now, which is a shame.
Only excuse offered in the end was that it was a holiday in HK therefore they could not ship, item was in the uk already and the hol was 2 days not a fortnight lol.