It is totally untrue that the law requires a business to refund shipping and handling.
Check this link: https://www.findlaw.com/consumer/consumer-transactions/customer-returns-and-refund-laws-by-state.html
Most States have this law under consumer protection:
There's no right to cancel contracts or purchase agreements. Whether you can receive a refund is dependent on the retailer's return and refund policies.