Space.com
Consumer Report
- 09-14-2012
- 7
Ordered and paid for product August 7, still not delivered, they have no phone number to call, they do not respond to e mails and do not provide me with a tracking number. Impossible to get someone to communicate what the problem is?
Company: Space.com
Country: USA
State: Utah
City: Ogden
ZIP: 84401
Address: 2425 Lincoln AVE
Phone: 8015284161
Site: space.com