I've had horrible customer service from Vanquish. Had a problem with a brand new hid kit. Called their number, goes to voicemail and they NEVER call back. Sent an email, no reply. Went on their chat ans was promised new bulbs were on the way. Never came, so I went through the same bs and was...