rakeback FTP only charges for deposits, not withdrawals.
I have recently tried to get a list of deposit fees from Full Tilt, but they do not share this information because their
"contracts with payment processors are confidential".
I'll look further on this subject soon, and try to come up with a list of deposit fee estimates and post it on our website for everyone to see.
Your credit card deposit fee seems to be standard. The fee can be less with some other methods like Neteller (not Neteller Instacash which is very expensive).