Thats not a good day then???
It is worth contacting Schumacher direct and telling them these problems, I am sure they will sort you out.
I had a number of breakages on my car when it was new, but once it settled in it has been one of the most reliable car I have ever had!!!
Don't give up on the Cat yet, it is a great car!!!!!!!!!!!!!