Buying databases is a waste, been there done that. Bounce rates will kill your domain.
What actually worked for me for B2B:
Get hyper-specific on who you're targeting first — industry, job title, company size. "Ecommerce" is too broad, think "DTC fashion brands $5-50M revenue" type specific...