I never use any of the links. My main source of manga comes from archonia.com. Omnibuses I get from a plethora of other options, usually Dutch websites like bol.com, since they're cheaper.
Licensing announcements might be nice though, but that would save me like 5 minutes a week, so there's not...