Mystarkids
Consumer Report
- 09-06-2013
- 22
I signed my son up for only 19.95 they stole a extra 19.95 I was told to contact the website and they would get back to me in 30 days. I have since called again same message no callback from them I won't my money back and I want to file a complaint
Company: Mystarkids
Country: USA