Does anyone know how to contact these guys? I’ve tried on numerous occasions every way they have listed on their site but have had no luck. The first time I ever contacted them I got response after about a day but then communication stopped and I have not been able to reach them again. Are they still in business or just very lacking in the customer service department? Any input would be greatly appreciated.