HomePlayOnline.com — there doesn't seem to be such a site
This offer was received by a telemarketer offering a $25 giftcard that had to be claimed by logging on to the site listed above. I have to cancel within 30 days or I will be charged $19.95 a month. I am concerned that if the website doesn't exist then what have I gotten myself into !!!