I've bought a couple of things from them over the last year or so.
Everything went smoothly, zero problems.
They move a lot of guns according to a friend of mine in Houston. From what he tells me, they are above board in his personal FTF dealings with them.
I don't know why anything would be held up in Laredo, Texas, but who knows, if UPS is involved, the things could end up on the moon.