Can anyone say anything factual about this company. Most of the comments are "things will get better", "next week". Thank you to anyone who wishes to reply. The Mule.