A review by lancakes
Payback's a Witch by Lana Harper

Did not finish book. Stopped at 33%.
Motivations felt juvenile to me. Liked the atmosphere/setting/magic.