Placed one order through them back in 2017 during a good promotion when they opened their US webstore. Didn't ship for about 2 weeks, but no issues from what I recall.
Definitely pricey though, but if they have what you want, it's worth it. They have sales and coupons sometimes, don't think there's any at the moment. They take a few days to ship, but you'll definitely get what you order. The two Megadeth ones I got from them are nice, and came with the records in a poly-lined white sleeve as well as the printed lyric sleeve. Great for preventing splits to those printed inners.
I have a few releases from them. Some are really good and some sound muddy like the Wallflowers. I think it just depends on the mastering. I only bought things I didn't already own. They're not exactly breaking the mold on some of these releases. It's mostly just to get a new color.