The Positive:.My shirts come back nicely cleaned without bad smells. The Negative..These people are highly unreliable. They rarely pick up or deliver on time. They often send clothes back piecemeal, delivering some pieces on one day, and others on another, without ever telling you in advance that they are doing so. I just scheduled a pickup online, and have been waiting over a week for the clothes. I just spoke with my doorman, and he advised that they never even picked up the bag. The bag is sitting in the doorman's area. I'm steaming. They had confirmed pickup, never showed, and now I'm stuck without clean clothes. The last time they screwed me, they promised me a $20 credit on my next order. They never gave it to me. I'm breaking up with Green Apple Cleaners immediately.