I use Dardas as my practice and match rounds. I reload their 147gn 9mm and 180gn .40.... I have been super happy with them and NEVER had a problem. I have purchased a little over 10,000 rounds total from them. They are accurate and reload well. I do believe they make the bullets after you order and don't keep a stock pile. It usually takes about 4-5 days after ordering to get an email saying they shipped them. Then 2-3 days to get them in hand. Good packaging and good quality bullets. I'm Happy... can't ask for more...
I have also got a box of their .380 that I reload for the wife's gun. They work well too.