Oh I'd not noticed that we'd lost Digital Rev!
That said the whole supporting vendor section is managed by the admin - mods don't have any part in it at all (as you can tell by me not even knowing who is and isn't listed). I've no idea how or why certain stores might appear and disappear from the lists nor do I know the details of any arrangements.