This a good question. Of late, there was a video of a ten year old boy making clothing for gap. When interviewed he stated that he was working for four months to pay off debts that his family incurred. This took place in India, where the GAP has many factories. When GAP found out about this, they took measure to clear its name. It seems as though this is not first time this happened and the GAP has certain things place.
First, they closed down already many plants that did not comply with child labor laws.
Second, they will provide funds for the children's eduction.
Third, they have a fund to stop child labor around the world.
In light of these points, GAP is being responsible. They are actually doing a great deed. Even if there are scandals, it is hard to look over every plant. Large companies, like the GAP, cannot look into every detail. What is important is their response when these unjustices are found.