Another way to go... but no guarantees.
Ride over to any bike parts/gear sellers and/or metric bike dealers within reasonable distance, and look for any closeouts. It's my experience they have more XS and XXL+ than any other sizes on the closeout rack. (Sometimes in too-wild colors though.) I have gotten lucky with boots, gloves, and jackets this way (though I've looked and found nothing more times than something).
I just got a new front tire mounted at a big local dealer, and lucked into a brand new First Gear Mesh Tex in silver (light color for hot weather), with liner, in an XL.... which is a bit large, but better than my old medium mesh.... stretched so tight on my belly it actually becomes a playable drum.
Or save some gas and make their parts countermen earn their wages and call around and ask if they have any closeouts in big sizes.
This is also my go to store if I will order anything new (unless I find it cheaper locally). If you read the terms on their website, they probably have the most user friendly return policy in the business. They also have a section discussing
actual fit, for each product they sell.
I got this for $100 even (and tax), instead of $180 and shipping. And it comes in 4XXXX in all colors (and no higher charges for big sizes either).
http://www.motorcyclegear.com/street/jackets_and_vests/mesh_jackets/first_gear/mesh_tex_jacket_2013.html

One other thing. Most mesh comes with good arm and shoulder armor. To make my old medium fit (and more comfortable), I took out all removable armor. It's still way better than having a fall in only a Tshirt. My new XL may keep all it's armor, as it is a comfortable fit (and the armor may actually help with airflow, holding the jacket off your body). But if you find a jacket that is just a bit snug (esp though the shoulders and chest), removing the armor may make it fit fine. Mine did (before I grew my drum).