I was looking for anything msrp for 5070 and 5070ti for past several weeks, along with 9070 and 9070xt for my htpc... But non available.

. When some Micro Center deals came up, I am aalready at work and by the time I got off the work, they'd be gone - especially more reasonably priced ones.
When I was about to give up, my local Beat buy had a pick up only 4070 Super at MSRP, which I snagged right away. It was lowest I was willing to go.
I am actually pleasantly happy with it's performance though. Basically 5070 without MFG, but native PhysX 32bit support (which I have a few old PhysX games in my Steam library) - am able to run Indiana Jones Path Tracing at 1440p with some compromises at pretty solid 60fps. Not too bad.
Now my plan is to wait out till end of the year for something better, or next upgrade season...