Hi. I have seen on a flying forum they have shut down. However, they have a really good rep, a lot of the car people use them (used) a lot and the general opinion is they are the sort of people who will either fulfill the order or sort a refund. Consensus it to try emailing instead of phoning.
Hope you get it sorted.
Matt