When they show up they're usually fine, but this last time they just didn't show to a scheduled appointment, not even calling, then when they had me leave a message with the scheduler, that person never called me back.
Some of my other experiences with them have been 4 star, some 3, but anyplace that can completely drop the ball twice in a row can't be considered reliable, especially when folks depend on them to deal with emergencies.
more