both home depot and lowes carry it... but formica is a brand name of the stuff... what you are looking for is called in general "laminate" as in kitchen counter laminate...
*shrug* also a laminate/kitchen counter supply place will have what you are looking for, probably cheaper/better selection...
good luck!
rampy