You know that Giant is from Taiwan, that can be seen more Eastern than China
My theory is, if you look at a top end branded bikes, you'll pay about half or less, the price for the same or better equipment.
Don't buy on the first shiny aliexpress seller you find, but do some homework by reading here what sellers have good reputation.
Personally I value more after sales service and reliability of a Chinese brand building their own models, than sellers of copies.
I'm having a hard time to find a frame for a 1.95m guy that is less flexible than you.
I would go for this one
https://www.flybike-asia.com/product/148.html ( by Carbonda ) if I didn't have to put 6cm of spacers under his stem although Carbonda told me it is safe.
You should have more luck.