Homeplay / I want to cancel this service. However, their website is unavailable. I kept being asked by my browser if I was searching for other companies.
I tried to call for my free gift card. I was told that it will be 7-10 days before I receive the form to fill out and return to them. I am concerned that I will not receive the card and also bothered by the fact that the website does not registered. The phone message claims that I can cancel via the website, but how does not get to the site?