Comment on eBay agreed to pay maximal possible fine of $3 million after employees harassed, intimidated, and stalked a Massachusetts couple in retaliation for their critical reporting of the online marketplace
Holy shit! Does eBay think they're the Mafia now? I can't help but think of the horse head in The Godfather.