This Popular Business Gets 70% of Customers From Instagram Ads? This Popular Business Gets 70% of Customers From Instagram Ads? Today's Impossible Trivia: Owners of this type of popular business attribute 70% of their new customers to ads on Instagram. What's the business?Eddie DavisEddie Davis