Originally Posted by
2Ruse
i paid for the deluxe subscription for a couple of months, and found nothing new - now i can't find any way on their site to give feedback and try to get any of my money back - does anyone have any contact information?
tia!
Here is the email address I used to succesfully cancel my subscription...
[email protected]