On our honeymoon, got a package and looked forward to it for months. Calles the day before to confirm. Time comes, we get up at 5am. Take a cab ($5) to the ferry ($36) and ride over. Take a cab ($10) to the meeting place. No one comes. No call, no answer on their phones. Nothing. (Cab ride back, ferry back, ect.$$) Eventually I get ahold of them, they apologize, reschedule for the next day. Offer free photo CD to smoothe things over. The next day, get up, cab, ferry cab.... SAME. FREAKING. THING. No show. We're out almost a hundred dollars, no explanation, no phone call. These people are awful. There are so many companies to choose from, find a reliable one.