I am with you thee Claire. One should always be extremely cautious when handing over money, just so you can then go on and make money for someone else and keep a percentage little yourself.
If they have “admin” costs these should be taken after you make a sale, b not as a money making, sleazy side venture.