Yes, 3rd party transfer are accepted, I already mentioned it a few times previously.
We do not charge fees to load funds with bank transfer in case it's not from third-party.
The fees for Bitcoing and Visa/MC top-ups are charged everywhere, also we do not charge fees for internal transfers...