Boss travels 500 miles to 'BEAT UP a customer who left bad review for late delivery'