Originally Posted by
Iride01
If you are willing to spend the money, you can buy a new frame from most any bike manufacturer. Trek, Giant, Cannondale, Specialized and others all have a price posted for new and NOS stock they have in inventory. Some even tell you if one of their dealers (LBS's) have them in stock.
Definitely more trustworthy than any other used source. But I've bought from eBay, craigslists and others too. Just use a high amount of skepticism and satisfy those thoughts before opening your wallet.
Liking some of the 2020 Giant frames, but nobody appears to have any in stock. My local LBS said they would be happy to take all the parts off of a new complete bike and put on my Ultegra. Uh, no.