No you can't get it at Lowes or HD. It seems that many plastics shops will sell it, so you might look in the yellow pages for one near you.
There is contact info for a few area shops listed in the "Sources" sticky at the top of this forum. Patriot in Woburn, J Freeman in Dorchester, and Altec in South Boston.
Nate