Best Place To Buy Greeting Cards LONGS DRUG STORES With three locations on Maui, voters dubbed Longs Drug Stores the best place to buy greeting cards. You could spend the entire day in one aisle reading through all their greeting cards. For whatever the event or situation, the voters are pretty sure that Longs has the perfect card for absolutely anything. I don’t think … [Read more...] about MauiTime Best of Maui 2003: Best Place to Buy Greeting Cards: Longs Drug Stores