Tapper,
If you can't find colour catchers at a reasonable price, PM me, I might be able to help.
Re the freezer paper - Walmart in my area carries it and the grocery stores do too - some restaurant supply places do too and as a last resort - a butcher will have it.
GEMRM