I've just been sent to this site via a search on google for E cloths and it looks fab. Has anyone ever used the company? Are they any good? TIA