20 hours left... still at $45 shipped.