Paid 30euro get 0.001 cent tokens

I swap ETH (12 euro) to a token.
I paid extra 18 euro fees and i end up with 0.001 euro of the token instead of 12.
Well,its suppost to buy 12 euro of the token as i pay the fee with the extra of 18.