I ordered from this company and did not receive a receipt of payment or order confirmation from them until asked. At that time they sent a tracking number. Days later, the package hadn't been shipped. When asked about the order, the company said it would be shipped that day. Days later it was actually shipped out. I haven't tested the product to make sure it works, but I wouldn't be surprised if it it doesn't. I will not be doing business with them again.
Edited to add: Indeed, the product I ordered did not work at all.