I would also check a local Marshalls or TJMaxx - I have seen these types of bags there for under $20.
[edit: I just noticed the "500 or so" quantity. You might try TJX at the corporate level to see if they might donate...]
Last edited by Buster; Jun 26, 2012 at 11:16 am
Reason: oops...