It sucked that RRA apparently said they had something in stock when they did not. They are not the first company to promise more than they could deliver.
That said, quality does not happen overnight. RRA does make a quality product. Times are tough in the supply area of the firearm business right now. They are likely to get worse if not completely shut down if certain elements of the government has their way. RRA made a customer service blunder to @LGA. We get what you are saying. We just don't care to hear you bitch about it anymore. Either quietly (here at least) wait for your purchase and be grateful that you get it or call them and raise hell or demand a refund. Insulting nameless people on the internet will get you no satisfaction because we don't give a sh!t about you or your problem, especially the one you seem to have with us.