Live is more expensive, unless you breed. Also if you get a refusal with live you have to keep it alive until the next feeding day. So long as it's done responsibly, there's very little risk of your snake getting injured by a live feeder. A lot of people here do it and never have issues. I don't feed live because 1) I get attached to refused feeders and want to keep them 2) F/T is cheaper 3) I can buy F/T in bulk online where I have to get live feeders one or two at a time.