All reviews seem negative
They have another location on Hampden Ave. in Englewood and that one screwed me over. They contract out a lot of the services they advertise, so its much more expensive, but of c...