Has anyone heard of / used Teryxgiant.com before? I ordered a HID kit from them last week and haven't seen it yet. I have called countless times over the last few days and have only gotten one answer a day ago. I asked for a tracking number and he said he would track it for me and get back to me. I haven't heard from him yet. I am wondering if this is a fluke or maybe just the way they operate? I would love for someone on here to tell me they have done business with them and everything went smoothly. I am starting to wonder if I have made a mistake.