Definitely get what you want as your definitive characters. Getting them at retail is always best because the aftermarket like eBay can be much more expensive for the same figure. Example Ant-man is waitlisted and sold out many places and the prices for him are creeping above $250 when retail was $234. I in a few months Vision may be starting to sell out. Especially if they don't make a CW version. If you want the character go ahead and pick them up. I some cases certain versions will not be released for years out like Black Panther with the collar and cape I'm sure will appear in his 2018 solo film. Thanos with the infinity gauntlet 2018 or later. So people buy now and sell HT later to "upgrade" when their definitive version comes out, often you can earn back close or what you paid for it.