I dont know whay everyone always has so much trouble finding mesh!!
I dont think its all that easily available in the states but in the uk just get down you local builders merchants and get a sheet of expanded metal, wont be more than a couple of pounds for a 8'x2' sheet.