For the NES Classic, I got about 8 of them for coworkers from Best Buy. The few times I'd catch them live, I'd place two or three separate orders quickly. Never had a problem or a cancellation.
I'm a Best Buy Elite Plus member using a Best Buy credit card for 6% back in rewards, but dunno if...