Please note that we require a minimum order of $40 in Burlington and $50 in the other towns to which we deliver (Arlington, Bedford, Billerica, Lexington, Melrose, Reading, Stoneham, Tewksbury, Wakefield, Wilmington, Winchester and Woburn).
The delivery charge is $10.
Some materials shown may be unavailable or temporarily out of stock at the time of your order. Thoughtful substitutions of equal or greater value may be necessary.
Not logged in
We donate 5% of all of our online sales to the Perkins School for the Blind