Green’s Dictionary of Slang

body shop n.1

[the implication is that one can ‘buy’ a new partner or employee]

1. (US) anywhere that people can meet in the hope of finding a new sexual partner.

D. Meggyesy Out of Their League 104: On the west Coast [singles bars] are known as ‘body shops’ [HDAS].
[US]A. Maupin Tales of the City (1984) 202: Off to the body shops!

2. an employment agency or similar firm that provides large numbers of workers to fill entry-level positions.

H. Kunzru Transmission 43: Databodies had subcontracted his services to a bodyshop on the East Coast.