I have used Super Shuttle twice, and Uber twice. I won't do a shared shuttle again. Ick. You are at the whims of the driver depending on how many other passengers there are. Last time it took 2 hours from SNA (35 minutes away) because he dropped off EVERYBODY, all over Garden Grove and Anaheim, before me. Then on the way back, they showed up 15 minutes BEFORE the opening of my 15 minute return time window, and acted pissed that I wasn't there and ready.
Uber was fine. It's important to insist that the driver and the car be as advertised-- last ride was "Oh, I'm driving my brother's car today, mine's in the shop" -sketchy- and it was a mess inside. But it was quick and cost-efficient.
This time we're also coming from LAX, and I decided to splurge on Execucar for the 4 of us-- it's operated by Super Shuttle but a private car, meeting us curbside. I considered Lansky's, but it's around $100 bucks more.