Seven men were arrested during a two-day prostitution sting in Abbotsford, police said Thursday.

The alleged johns, aged 24 to 63, were not first-time consumers of street-sex trade workers and often purchase sex in other cities as well, investigators said. The sting was set up after various complaints from area businesses and residents.