I have an order in to them for a G43lpk and is has been on order for a while. Be sure to check to see if they have the item/s in stock that you seek, could be a long wait... lol
That is my only experience. I called them and emailed them on two separate occasions and received a phone call back the same day both times apologizing for the delay, but suppliers and distributors are having a hard time keeping up with demand right now.
*edit - I'm still awaiting an SS80 frame from the Glock Store and a slide from Grey Wolf too, so.... it's just a waiting game now.