Their web site took an order from me on April 26, 2015.
Their web site is now gone, their telephone is disconnected, and their email address bounces.
A pretty strong indication that they are out of business. Fortunately I chose PayPal to pay for the possibly non-existent parts. A claim has already been filed and it will be resolved in 10 days. I either receive my parts or I get a full refund. I love PayPal!!!
I would prefer to receive the parts...