Oh no had mine with the AMD 5700 xt 😂 only one in my budgetI appreciate you asking the question as it's something I've been asked a lot lately.
the 3070 has been coming in a lot quicker than the 3080 and 3090 graphics cards, but you have to factor in the amount of orders that have been placed with a 3070 included, this pretty much brings the 3070 in to similar territory of the other 3000 series cards.
It is an RTX 2080Ti in a cheaper package after all, so we understand why it is so popular.
As of right now NVIDIA hold the monopoly on graphics cards, you have no other alternative until we know more details about the AMD 6000 series in the coming days. I wouldn't recommend opting for an older generation NVIDA 2000 series or an AMD 57## as these are due to be end of lined and you are going to spend money on outdated tech.
The situation is a double edged sword but it will be much better given time.