Star Crest Of California
Ordered mdse, charge made to credit card, no merchandise received
- 11-21-2007
- 3
I ordered several items from this company from a mailing that I received. They made a charge on my credit card November 5. To date I still have not received the merchandise.
Company: Star Crest Of California
Country: USA
State: California
City: Perria
Address: 19465 Brennan Avenue