Well, I pulled the trigger on one finally, after much indecision! I still have concerns with only having an RTX 2070 but upgrading to a 2080 Ti is out of the question at the moment (prices range from 2100 to 2500 down this way! :( )
New stock becomes available on the July 12 it seems