I had a similar experience with them although not quite as severe.
My car got a flat and Vivid is one of the only people who carried my tire size at a decent price.
Ordered one 255/40/17 tire from them and it took nearly a month and a half to be delivered.
Called after about a week and they said the order was not even placed when I personally placed it online and had a confirmation email sent to me!!!!!
Then the guy said that it will be taken care of and I should expect my tire very soon. Another week goes by.. nothing.
This happened twice and still had no tire.
So I called up and was very very firm with the guys and told them that I needed my tire 2 weeks ago and here it is almost a month later and I still have nothing at all. As this car was my only daily driver.
After being firm with them and not being so polite I received my tire pretty damn promptly and have had zero problems with it since.
Such a shame that you have to get loud and angry with companies these days to get things done.
__________________
|