0000927016-99-002446 S-3 4 19990625 STAPLES INC 0000791519 5940 042896127 DE 0127 S-3 33 333-81503 99651978 500 STAPLES DRIVE P O BOX 9328 FRAMINGHAM MA 01702 508-253-5000 S-3 1 000092701699002446-001-seq1-s-3.txt FORM S-3 EX-5.1 2 000092701699002446-002-seq2-ex-5-1.txt OPINION OF HALE & DORR LLP EX-23.1 3 000092701699002446-003-seq3-ex-23-1.txt CONSENT OF ERNST & YOUNG LLP EX-23.2 4 000092701699002446-004-seq4-ex-23-2.txt CONSENT OF KUPFERBERG, GOLDBERG & NEIMARK, LLP