I got you beat. Mine cleared on 7/5 and I'm still waiting. All good things come to those who wait. It will be worth it when it arrives.
So did you ever get your rail yet?
Got an email that it was supposed to ship on friday 22nd. Still waiting on the tracking number but hoping to see it by the end of the week.