Does putting in my funds ahead of time increase my chances of getting one of the limited edition models if I save time inputting my credit card info?

Also, how many hours should it take to buy the deck? I read somewhere on here it takes hours because the website crashed or something like that.