I work service desk at Walmart so let me tell you about their plans. First off, it isn't a "Walmart" plan, even though we plaster our logo all over the brochure you get if you buy the plan at the register. We actually are agents for a third party (ie some company we're partnered with). If you get the plan you HAVE TO REGISTER IT ONLINE or over the phone for it to cover you. Most cashiers won't tell you this because TBH they probably don't know. I only know because I kept asking co-workers until I got the answers lol. The guy earlier said 30 days, I've always been told you have up to 15 days with the receipt, though that could be in-store. I don't know about buying the warranty online.
Anywho, the warranty actually covers AFTER manufacturer's so if you have 1 year manufacturer + 2 year warranty, you're supposed to get 3 years overall. If you jump through the hoops right, I guess the coverage is decent though I don't know how long it takes to make a claim and such. But if you buy that warranty, make sure to register it. You have to make the claim through the company too. MAKE SURE TO SAVE YOUR RECEIPT. You have to have it to make a claim. Photocopy it because it will fade. You can't bring it into a Walmart (despite what A LOT of cashiers and even higher ups will tell you). I've sat there while managers told customers they could bring their stuff back to our store with the warranty and that info is wrong.
I don't know how much money we make from people buying warranties and not setting them up properly but I'm sure it is well more than whatever our partners end up having to pay out in replacement costs. I'm not saying if the warranty is good or bad (I've never used it myself to be honest), I just know that these are some of the pitfalls with customers that I get yelled at a lot for lol.