DVD planet.org
Undelivered item!
- 12-18-2007
- 346
Item ordered was not delivered. Having trouble contacting these people. Money was not credited back to my charge card.
Company: DVD planet.org
Country: Canada
Province: Nova Scotia
City: Toronto