No, they are not.
Innovapharm has always focused primarily on brick and mortars. They do sell to retailers that put their products online, but its not their main focus.
In cases like that, online retailers usually don't focus on pushing them very hard - which would explain the outdated promos.
They may be struggling with out of stocks, like most brands are right now.