no oil pressure

Did you pay with a credit card. Having a charge back would probably get their attention. Did you supply the engine core or did they supply it? If you supplied the engine reversing the charge on your card might lose you the core.