Globara
I paid for it so where is it?
- 11-29-2012
- 9
Electronics and household app.
I see I'm not the only one to file a complaint against this company. I ordered a DVD set from them on Nov 19 They charged my debit card and sent me an order # and it's status which has been saying processing for a week now. I keep sending them messages and getting no response!!!
Company: Globara
Country: USA
Address: 324 S Beverly Hills Dr. #113
Site: globara.com