NOt sure who David Allen is but Citizenm contacted ebay and they are on it.
David Allen is owner and co-founder of the site.