YES totally agree the coming soon page was much nicer than this new site. Disappointing to say the least! sad sad sad