Ditto, with the 2060S right at $399 and basically replacing the 2070, I wouldn't touch a custom 2070 non-Super unless it had a nice cooler (e.g. STRIX). IIRC, the MSI Armor trims are relatively "budget" level in MSI's line-up.
I agree with the others... while that's a good deal on a 2070, the 2070 itself isn't a good deal with the 2060S showing essentially identical--and even sometimes very slightly higher--performance in real games. Just picked up a FE 2060S for $399 at Best Buy today for my box
A 2070 at 420 bucks is the same performance per dollar as the 2060 Super is a 400 bucks since the 2070 is 4-5% faster depending on the res according to techpowerup. I would just get the 2060 Super though as there is no silly rebate to worry about. Does the 2070 even come with the two game promo?