I think people should vote with their pocketbooks. By continuing to purchase from them when they do not provide good service (bad colors, wrong items, slow or nonexistant shipping), it sends the message to them that what they're doing is fine, and they have no incentive to change.