Stick with it. PX can be a pain, but I got an issue resolved over the live 'web-chat' - they had held an order because some stuff was out of stock, which was fine, but it was about 4 weeks later. I then 'needed' the parts for a rebuild as the bike was painted. Quick convo. on web chat, they had amended the order and released all the parts, and would then send the 'skid lids' when they came in - this is at their cost, so happy with that.
Ribble's similar TBH. Bit rough around the edges.
I bought my Dura Ace chainset from them 30 years ago - drove up there to get it, and they were in a scruffy warehouse in the middle of Preston somewhere..
My Ribble 653 frame came in the post !