Oc Harbor Sound
Unprofessional, fraud, rip-offs & scams
I brought my new car to this store To install an entertainment package that includes a 15.5" LCD, a DVD player The LCD was installed in the most stupid way - right below the lowest point of the roof they turned back to the store & told me that they had no time to resolve issues, etc. They ...