Had a great experience in buying my sound system into my 2003 Vw Golf 20TH AE . Knowledgeable sales guys there. Marc guided me from purchasing a Headunit down to the power wires. Very clean install. Showroom and shop are brand new. If you ask me, they are one of the best stores on the south...