There is somewhat of a language barrier, I believe.
An order from them last year never arrived here and he did refund my money. U.S. Customs in NYC holds everything up randomly, so Mirac can't be faulted for inconsistent delivery times from order to order. I've waited 6 weeks for orders from him and the last one I just placed was delivered in a week....go figure. http://trkcnfrm1.smi.usps.com/PTSInternetWeb/InterLabelInquiry.do?origTrackNum=RR164276814TR
I'd try emailing him again. Did he send you a tracking number email?