It would be nice if there was a small business exception, requiring perhaps clear, up-front prominently displayed information that they are taking the exception and what the customer CAN expect at both product page and in cart before purchasing. Could define small business in language that would largely prevent large corporations from using it as a loop-hole. You are right. If it is all or nothing, will kill some innovation.