I don't think there's any excuse for that kind of business practice. If people refused to put up with that crap and stopped ordering anything from them, maybe they'd either clean up their act or go away and let someone like BK, who seems to know how to run a business, prosper.
OK, maybe I shouldn't have had that second 20 oz coffee!
Dave