I've only used them for oil changes, not brakes, but I've been happy with the service I've received. They have one of the lowest prices for oil changes in the area and depending on the number of customers, can do oil changes in about a half an hour. The most I've had to wait is about an hour or two, but there is plenty to do if you need to kill time. The convenient location allows BJs members to do their shopping while they wait or others to shop at Kohl's, JoAnn's, World Market, etc. They sometimes offer rebates to make the oil change even cheaper. Good choice for oil changes!
more