Home Cinema Center
Questions & Answers

i was told by someone over the phone that they are in south carolina ...this web site says. they are in VA???? can you help please

Asked by BYRON G. on 5/3/2017

1 Answer
Brad O.11/17/2020

BEWARE! Unreliable place. No customer service and no answer on where our order is. He also hangs up on customers! Very terrible! ZERO STARS

Add your answer