I really like FD, even though they don't accept coupons. They have good promotions, and I have had consistently positive experiences. When they make a mistake they credit my account within seconds without even a question, and though the boxes are a problem, I see why they do things the way they do. Honestly, it's just as expensive for them as it is bad for the environment, so even if 'green' motivations don't change their practices, I'm sure the cost factor will!
We are lucky to have a car, so I've been to TJ's on Metropolitan, Costco in LIC, and tons of whole foods and other markets in the 'burbs, and I have found that no matter what I end up going 5 places for what I need. Whole foods has everything, but it's WAY too expensive for my budget. TJs has lots of good stuff (sorbet, cereal, yogurt, cheese, frozen stuff) at a great price, but their fresh items (fish, meat, produce) are awful. Stop and shop takes coupons and has great non-perishables, but fresh stuff is inconsistent at best, their stores are stinky, and the customer service is the WORST. I love the fruit, veggies and nuts in our 'hood - no where else can you buy almonds and dates by the truckload for such a good price. FD is great when you want high quality food (awesome selection of cheese, fresh food, and prepped items) and you don't mind paying a bit more for it (after factoring in delivery). I wish there was such thing as affordable one stop shopping, but alas, there isn't.