You can rate the company Last Moment Discount Travel Club by filling out this form.
More contact info for Last Moment Discount Travel Club:
Last Moment Discount Travel Club
21 West 46 Street Suite 1504
10036 Big Bend National Park