IMHO The Old Glory 1812 Americans are their best sculpts in their entire range. Back whenever Foundry moved and ran their clearance sale, I loaded up on their 1812 line. I was pleasantly surprised when I bought some of the Old Glory sculpts and found them to be just as good as the Foundry stuff.
I would email OG and ask for samples. I know that the original OG production molds were burning out several years ago and the figures were full of flash. I do not know if they ever replaced them.