Да, волшебство можно подарить... Только что поребуется отдать взамен?

Это контракт с Дьяволом.