Hospitality Can a wedding venue keep your entire deposit if you cancel? Your refund rights explained Kelly Wilson