Well, you know what is strange? Your ICO website looks very good, but regarding your main site... It is slow, overloaded and not user-friendly.
Their website is not very bad and I hope they will improve it. They are just making first steps in this business I guess. So give them time to make everything correctly)