I used Buds when the M&P 5" Pro in .40 first hit the market. Couldn't find one anywhere. Buds is a super distributer for S&W, so they got it first, and I got it next.
Buds is pretty good. I have never had fast shipping through them but overall satisfied. I haven't bought from them in several years as I much prefer buying off of OSA. I also haven't used them as much since I started using slickguns to find the best deals.
I ordered from Bud's on two different occasions that I can remember. The last occasion was around this past Black Friday and it took around a week for my E-Check to clear (if you choose to go that route) and then about another 4-6 days shipping time after that. You could have to wait a week and a half for your gun EASILY but it will come. Their CS is good and they are a reputable online company. The wait time is only a factor because we are too impatient to wait for our new gun candy.