I used them a few months ago and had the same feelings given there was very little online experience from UK buyers. Got some parts I couldn’t find too easily here for my Airnimal at a good price.
Took a while to arrive. About 3 weeks. Was just about to phone them when I got a tracking email to say parts were leaving UK courier and they were here about 5 minutes after that!
Personally if I wasn’t worried about the wait I’d use them again.
I had kept checking my account details on their website and there was no action till the day the parts arrived. I wouldn’t worry yet.