Visiting AZ, I heard about and ordered a bouquet from MLP and I couldn't rave more about this up and coming company. The ordering process was easy, pricing was simple (they didn't do the whole $39.99 stuff, they know their customers aren't dumb), and my cousin got the most beautiful flowers she ever received (from what she told me). She received them pretty fast too.
Their customer service is quick, personable, responsive, pretty much the best customer service I've received from any florist I've ordered from. Best of all, they lasted really long.
I can't believe they were $30! Wish they had something like this in the Bay Area. Super convenient.