Bottlenecks could be a consideration. If your system can't utilize a 1070, then it may not make sense to pay extra for one.
If your system can handle it, I would need a 1070 to be closer to $110 to $115. $150 doesn't make sense when a brand new 6600 is as low as $220 and Newegg has open box ones for $200.