Never sat down and compared them but there are two forms of glucosamine: - sulphate and hydrochloride.
Alot of horse products suggest the latter is better for horses so if you compare 10,000 mg of Glucosamine hydrochoride in the human products, does it still look cheaper.