GiveSendGo.com takes NO percentage of the money your raise, unless donated (unlike gofundme and other sites that take 5% or more). We don't even hold your money! Money given to your campaign goes directly from the Givers account to yours. (Initialy transfer usually takes 3-7 days depending on bank, following transfers happen usually within 2-3 days)
Your funds do go through a payment processor and we use Stripe .
There are some processing fees that go to Stripe ( 2.9%+.30 per transaction / 3.5% +.30 for Amex ) but they never even pass through GiveSendGo's hands.