I've visited I Deal Coffee several times. I've never been to their other locations, so I can only speak for Ossington. I have to say I really enjoyed this place, coffee and ambience wise. My go-to beverage is their americano misto, which always came out nicely balanced and barely needed any sugar. Price is very reasonable, and I believe it's 5 or 10c off if you sit in. Some people have complained that their mugs are "ugly" but I don't mind, it's like the ugly Christmas sweaters of mugs and a part of their coffee shop identity. Service is always just-right friendly, the way I like it.. not trying too hard but not too aloof either.
I find myself craving to go back every now and then.