Most clubs likely need the money up front to support the order with the importer/manufacturer.
I have no problem with this for any club that's been around for a while, but like Dave, I never pay up front for any regular items (not even a deposit since I have a good relationship with my dealer) from the regular catalogs.