18mil in total for a young forward is not way too much.
But spending that to him means that we are not going to invest on someone else.
Matri has talent, will improve and will fight for our cause, i would prefer a more prolific striker to him, but since Italy doesnt produce anymore and we mandatory have to have Italians, i guess he is ok, he is better than Amauri and hopefully he will grow to be the new Toni.