Speed-Source are still open, but aren't the best about communicating or shipping, in my first and so far only time dealing with them.
When I did get a hold of them I had a friendly voice with plenty of answers on the other end, but they did inadvertently ship my order in 2 parts, each several weeks apart from each other.
Patience, and maybe keep hounding them.