Wli*reservationrewards
Or Reservation Rewards Charged my credit card for $72
I found a $72 charge from WLI*RESERVATION REWARDS on my credit card. I found a phone number for them 888-688-5995 on usacomplaints.com. I called and spoke to Jeannette R. (She would not give out her last name.) She could not find my name in their records. She could not find my e-mail address. She ...