I have ordered from Mirage many times. I have never had a problem. I would try to reach someone by phone.
Black_Talon said:Here's the original website. Note the comment about the "limited capacity" of the online store at the top of the page:
FWIW, I've been ordering Speer GD from Mirage for years and have always had nothing but great service from them.