I have gotten items from this company for years.
Never a problem. Never missed anything. Forgot I ordered something once. With millions of people ordering there are always going to be a certain percentage of disgruntled people
Don't buy online if you aren't happy