Company Slaps $3,500 Fine on Customer for Negative Online Review