I have purchased a product from this company and have found them to be less than legitimate. After a difficult return they will not return my money. Indeed they have not even communicated with me. I am presently retired after having spent my career in management roles in the recruiting/staffing profession and my experience has taught me if they cheat their customers, they will do worse to their employees.