ArtWanted.com Customer Service
United States - 84010
I had been a paying member for about 3 months. I was cutting it close to money and I knew I was getting close to my renewal so I went to the website and canceled my subscription. It was 4 days before my renewal. A week later I had went to my bank and was going to deposit some money into my...