We have them. In all colors, regular and mini-size, and reversed. From Milspec Monkey.
(The reason you might want a reversed flag patch is that the stars must always point forward, so if you wear it on your right sleeve...get it?)
Complete your uniform with a flag. Regular size is $6 ($4 + $2 for shipping), and the mini is $5 ($3.50 + $1.50 for shipping). Discounts apply when you order multiple patches. Contact firstname.lastname@example.org for more info.