I'm looking at buying a bunch of sheets of 11x14 gator foam, also called gator board.
I've come across this site:
http://foamboardsource.com/
Is this a reputable merchant?
If all else fails I can have a local shop mount my prints to the board, but I'd much rather do it myself and save about 60%...plus the local shop scratched my prints last time.