Has anyone ordered anything from MRT or spoke with Chas in the last 2 weeks? I ordered a bunch of stuff from him on the 24th of May and received everything but the rear shocks. Nobody has returned my calls or emails in over 3 weeks trying to track things down. They close up shop?