Kangaroo DVD
Consumer Report
- 02-12-2013
- 1
I ordered a DVD set from them and was promised I'd received it in three weeks. Nothing arrived, and now their website won't load and I've seen other have been similarly scammed.
Company: Kangaroo DVD
Country: USA
Site: kangaroodvd.com