These are $44.99 on Amazon with free shipping. Your deal plus the $5.00 shipping is $45.99 What the Woot is that deal about? Glad I looked.
If you have Prime, shipping is free here, too: https://www.woot.com/blog/post/announcing-free-shipping-for-amazon-prime-members
Although TP-Link is a known brand, most of these WiFi smart-outlets are same design, but re-branded. With that said, I can purchase a KMC 3 Pack Wi-Fi Smart Plug with Energy Monitoring for 1/2 the cost and they work great.
I picked up a couple of 2-packs of similar Keewifi Kisslink WiFi plugs. They use the same Kasa app to perform the initial setup. After that, they’re accessible by Alexa and Google Home.
I have 2 d-links, currently. Would the tp links work with them!