My son and I both recently completed the requirements for the gold award (he'd earned the silver award as a Cub Scout).
I ordered our award sets on February 12. I received an e-mail confirmation of shipping on February 15. And the awards arrived in today's mail (February 21.).
I can't speak for all, of course, but they state "Please allow up to 10 business days for processing", and I received my order in 9 total days, so, for us, they're certainly delivering as promised.
It's a nice looking patch and metal, so, hopefully, they'll continue to do so for others as well.