I likewise ordered a Master Chief Helmet from Evoc, and the moment I had sent funds all communications ceased. I places the order on November 14th, where communication was almost instant until the moment of payment.
I have sent multiple messages via Facebook and Email and have had no contact...