Can you please give me more information about how this site has let people down and what false promises it has made ??
The site is only around 10 days old ??
Total new management , staff , IT department , Marketing department. Everything is new to whatever site you are talking about...