I do not know about your order.. But I have ordered personally and have sent numerous clients to Ivan with absolutely no problems at all before.
I see Ivan's offering a refund, that seems quite fair. From us vendors we do rely on USPS, UPS, Fedex, etc. and sometimes there are screw-ups out of our hands.