I'm definitely aware the kind of thing you're talking. We're lucky that with our solution, we deal more with retailers than designer brands. So far it's been not that bad for us.
I created and ran a startup called the 3D Avatar Store between '08 and '15. All that's left online is twitter: https://twitter.com/3DAvatarStore/media . Since that time, been working in FR. But am looking for something new atm.
Curious what's the name of company you are at?