Yes this is the one, thank you very much!
Happy to help.
But, dude you posted in that manufacturers' thread with some feedback, and then asked about resellers, which is not the topic, and a whole different can of worms.
Both the resellers you asked about look shady or worse and certainly not worth bothering with.