I ordered a set of Cobra front brakes from them 2.5 months ago. I'm trying to get my money back but can't reach them. I've sent an e-mail every day, I tried calling their number 310-694-8985 and I just recieve the same message over and over and can't leave a voice message.
I feel like I've just lost out on $400.
I feel like I've just lost out on $400.