Do you have any office supply stores in your area? Something like Office Depot, Staples, or Office Max? You can get heavy paper there easily enough. That's where I get 110 lb cover stock, which I use for all but the smallest parts (which don't exist if you're building Optimus at the intended scale
). They should all have a pretty good selection.