I found this company WLI Reservation Rewards charging $7 in my credit card this month and last month. I have absolutely not signed up on any plan offered by this company. After googling for this company and having found so many complaints, I feel so mad. This is just plainly wrong. I will call them up for cancellation and refund ASAP.
0 comments