I'm sure there are complaints out there, but you rarely just casually run into someone who has had a problem with Bud's.
Personally, they have been professional and timely, and I have no problem recommending them. I don't know if your FFL's beef is price competition or a personal horror story...