Promoter of EDC promises 'refunds are coming'