I bought a TP-Link from giorgiomassa and received it after 2 business days. He seems to be trustworthy!
I sent them a request to order parts and they did not bother to reply.
By the way, I do have an order standing with them for modules.
I guess experiences vary?