Anomoly
Have you tried talking to the company regarding these issues.
I often find if I have issues relating to any particular Co. I phone them.
List all the issues you're concerned about and try speaking to someone. The statements/questions you're making are worthy of a decent answer.
I hope you get what you want.
Regards Dabru