Impress Vacations
Consumer Report
I got screwed by IMPRESSION VACATIONS!!! I have filed a complaint with the BBB in their state. My numerous statements of..."I'M NOT INTERESTED", fell on deaf ears! They charged my credit card anyway! ...