Castle Douglas business owner claims driver given "abuse" wh