I bought this product on sale and it was totally worth it. My smart home is now complete and I personally like Alexa over the Google Assistant. Although there are many pros the most annoying con is the skills. As a Canadian, the skills that you can get are split up. If you want an American skill such as Allrecipes you can't get it just because you are in Canada or even the Xbox skill which turns on and off the Xbox is inaccessible for Canadians. Well, some people have said why don't you switch to an American account after you get the Canadian skills. It doesn't work, when you use an American account the Canadian skills are disabled. Amazon please get your act together and make all skills universal.