All reviews seem negative
Ok, I dealt with their Dorchester location but this is the one that came up....but they're all owned by the same person so here's what I experienced: