I was in the same situation. CR10s Pro at Matter Hackers for $549.00 but never in stock. I waited for weeks and finally gave up and bought a CR10S for $449.00 including shipping from them. It was important for me to buy from a US based business. I am really happy with it and spent less.
If I am not mistaken, it is the CR10 that got a firmware memory upgrade for the latest F/W. IIRC, we are talking CR10 Pro. Something about not having the room on the processor to add the auto-leveling on the older machines. Worth looking into if you plan to get the most out of it.