Has Direct Mail slowed down? Seems as if mine might be at a stop. I order a 1000 piece drop from Lead Concepts in January. They dropped the order around January 13, 2021. To date I have received a total of one (1) lead.. Sure glad I had lead credit with SNL so that lead (which I could not close) only cost me $225.00.