I hope some of their employees or management read this forum ........

You are spot on mate