Three pages of posts over a number of years should have been a clue. Do a Google search of this company and three posts down there is a customer review page which tells you all you need to know.
So, to anyone still ordering and paying money to this company
, you deserve what you get.