Yes, I kinda always do, because I pre ordered them at the GameStop in my city. Since there is just one GameStop in my city, i was worried they could finish the games soon lol, so i preferred to pre order them. I have done that with Pokemon Black, White 2 (got the wrong version lol), Pokemon X, Pokemon Ultra moon and Legends Pokemon Arceus (that arrived late).
Actually also Soul Silver, but I was in my city when the game arrived.