Maybe the owner isn't smart enough to find a more legit business model, but spamming people with pop-ups never leads to an effective business expansion.
Also, their site layout looks questionable. It reminds me of those fake dll sites.
Your competitors are decades ahead of you. Get your crap together or ship out.