Yes Vulcan tires is still around. Here's a list of tire places I've bought from in the past (it's also a list of all the online tire stores I know of). I shop around and get the best price. Also one place may have the tire I want, while others may not.
Just got my tires from tires-easy! They came really fast and exactly what I ordered. I searched all over (about 8 places online and two local) to find some Yokohama AVS ES100's in a 205/40/17 and this was the only place that had them. Now I can mount them up and run on my buddy clubs I had forever ago.