Report Abusive Comment
This number is given out by an entity that states that it is associated with Holiday Billing for Vacation Rewards International. It is based in Florida. But, when you attempt to call it for customer service or clarification of your bill, they hang up without even speaking. I believe it is a scam to get personal information and your money. Buyer beware!