Starcrest of California is a RIPOFF Do Not Order from them. I ordered items twice using my personal check, both times the items never came.
Starcrest of California is a RIPOFF Do Not Order from them. I ordered items twice using my personal check, both times the items never came.
Country: USA State: California City: Perris
Address: 19465 Brennan Ave
Phone: 9519435574
0 comments