I would not use phosgene if not essential, and chloronating anything alkyl is not for small scale lab work. So that leaves the reaction of thionyl chloride with chloroacetic acid as a reasonable way to do this.
And yes, this is not a great chemical to work with, and there are better reagent/procedures for most any reaction that chloroacetyl chloride can do, so make sure that it really is the only way to go.
Thionyl chloride is used commonly in labs to make acid chlorides, and works well, but is certainly noxious. But at least it is an easy reaction, you add it to the acid in DCM, toluene, or another appropriate solvent, reflux, and then evaporate off the solvent and excess thionyl chloride and the resultant material should be your chloroacetyl chloride, although it may boil near the temperature of thionyl chloride, so check that first.
And buying it is certainly the way I would go.