I kept getting suckered by the coupons, but I've stopped going here since whenever they "fix" something, I often find myself at 25th St Automotive a few weeks later getting it permanently fixed.
But, they do free brake inspections and if you make sure they install OEM brake parts instead of advertised specials which WILL squeek badly then BM can be a good option. For that service alone I wouldn't write them off.