We were using Blockchain with our site for quite a while but this has become ridiculous - they were charging around $0.04 initially for sending 1 Bitcoin transfer but now if we paid a member $1.50 for instance (worth of Bitcoins, a minimal amount) we would see a $1.75 deduction i.e. $0.25 is in fees!
That's absolutely ridiculous, yesterday it was $0.11 and now it's $0.25 - they keep on raising the fees.
Is this normal?
It totally depends on whats the transaction fees or the settings you have on there. If you are running the api, I am sure you should be able to change that, or just contact their support that you want a lower fees. They won't have a problem decreasing it, but your transactions could get delayed due to it.