I've had great experience with Vanquish Auto in regards to the LEDs I've got from them.
When I originally purchased LED's from them I was getting HI's, Fogs, and Reverse LED bulbs. I PM'd them with a ton of questions and even though it was a late Friday evening he PM'd me right back and we messaged back and forth for almost 30-45 mins with Q&A, was super responsive especially for "after normal business hours".
Though I haven't gotten the HIs installed yet. I own a 2015 Yukon XL Denali and apparently some of the early models had 5202 fog light bulbs, so that's what I received. Then about 3-4 months later (after I waited for the weather to warm up) I went to install and noticed that the 5202 bulbs are not what I had in the fog lights, I needed PSX26W bulbs for my fogs instead. I PM'd Vanquish auto explained my vehicle, gave him my original date of purchase, sent him some pics, and even though it had been months since my original purchase they had me replacement PSX26W bulbs shipped out in less than 24 hrs!
Overall my experience was great; They're bulbs are SUPER BRIGHT, seem to be of good quality, and all the wiring and connectors are quality too.