Usacomplaints.com » Perris » Perris | Page 15

City: Perris
Found 119 reviews / complaints
Page 15

Starcrest Of California
Ripoff

The first (and only) time I had a problem with this company, they kept me waiting at my expense on the phone. After insisting, they finally gave me their 800 customer service number, which is above in the box for their telephone number. It is true that they make you return any items you don't want ...