Yeah, it seems using "24 AWG sheet" as a search term doesn't turn up anything useful...
I'm not sure where you're located, but if you're in the USA I'd go here:
http://www.onlinemetals.com/merchant...=76&top_cat=60
Or, if you would prefer stainless, that item you linked to will work fine. It will be harder to form, though.