I would say nay now.
Used them in the past a few times no issue.
I’ve got a post brexit order in with them now. Invoice looks like I’ve paid UK VAT at source there so hopefully not a admin fee to pay the Royal Mail too at this end. It’s been despatched but tracking now has it having spent 6 days stored in a courier company in Spain. Assuming this means waiting customs release. I hope it’ll get here and I don’t have to pay anymore (it was a lot less than the £390 duty charge limit) but It’ll be a good while.
The ony other hassle with them is the return postage is expensive if you do have to return it. Also it’s unclear if you would loose the UK VAT paid if you get a refund.
I would sadly now use a EU online shop as a last resort.