I give a 2.5 and here is why: obviously, they are extremely generous with Free Spins and % bonuses, and they develop and expand their (quite small) selection of providers. Either I was super unfortunate or too stupid to cashout, I never ever could make a withdrawal.
Transactions fees, yes, 2,5% on Visa for example. That's what some other casinos demand too, for withdrawal too. It's annoying but it's not that they 'hide' this information. It's pretty obvious during the transaction process that you will face a small fee on some deposits (I can only speak for VISA)