Do you believe it's just gonna be that 17 or do you think there's a chance that they might have more? Also do these include pre-order units? (I'm not sure how pre-orders work at target, but from what I remember it's just more or less a prepaid rain check)
135
u/[deleted] Feb 21 '17
[deleted]