When you visit the download webpage for CET Designer you will now have an option where to download from. You will see a drop-down list with two alternatives: North America and Europe. Choose the one that is closest to your location. This will enhance the download speed and you will be able to get the application a lot faster.
Here's where you'll find your alternatives.