This was for my feminist sci-fi and fantasy book club. This is possibly the best urban fantasy I've read, not that that's saying a whole lot, but I enjoyed it. Alysha Gale is a member of a family of magic workers, who seem to use mostly charms which they draw on people and objects; a woman-centered sort of magic although there's some question as to whether the Gales are completely human. Aly goes to Calgary to run her grandmother's junk shop, and discovers there a lot of humans and non-humans who need saving. Also, there are sexy dragons. It was a fun book, and I'll probably check out the sequel(s?).
20. The Enchantment Emporium by Tanya Huff