Bought about a dozen things from Them with 2-3 mistakes. They made them all ok. On one deal they shipped an insert 14mm end mill. I got to keep it after showing them a picture of it. I think there was an ulterior motive behind it as I figure they knew I would just have to buy a package of inserts to use it. I was polite with them and they were polite to Me.
I've bought a fair amount through them. As long as you're not expecting great quality, their stuff will do the job. I've bought all sorts from bluetooth tyre pressure monitors, to sonoff smart switches, a magnetic levitation device a small solid state oscilloscope (that was nice) and various bits of electrical hardware. Can take a while to arrive, can be quite quick. Nothing has put me off using them.