TicketLeap has been great for us. I did a lot of research in this area, and my wife is somewhat of an expert in this area (she runs a concert venue that sells tickets through a number of channels, including TicketMaster). TicketLeap continues to be a great choice and worked flawless.
For credit cards, we went with Square. Too easy to setup, and I have been very pleased with its reliability.
Travis "Big T" Russell
Big T Productions Inc
Owner and Operator of "The Plague" and "Camp Nightmare"
Customer Quote of the year: "Damn, I pissed myself"