Not sure if they do something as small as a razor but you can check out
Kalamazoo Metal Finishers Inc,
Kalamazoo Metal Finishers, Inc*
2019 Glendenning Rd
Kalamazoo, MI 49001-4112
(269) 382-1611
might be closer and I know they had reasonable pricing when my brother used them for some chrome plating jobs.