Has anyone heard of it? My mrs just told me so had a quick gander, I'm guessing its where the police auction off stolen property that's already been claimed for or unclaimed? Like these brembos: Bumblebee Auctions