They look good, but I'm not having high hopes about quality. From what I can tell, most of the "heavy lifting" used to make these cards is done in their facilities in China - probably just a subcontractor, at that.
For a brief time, USPC was making Aviators out of China through a subcontractor. They dropped the manufacturer and went back to making their own because of quality issues.
When you get yours, let us know what they're like.