Podcast: Q2 2020 US CE and PC Sales Trends with NPD’s Steve Baker

This week’s Techpinions podcast features Ben Bajarin and Bob O’Donnell, along with special guest Steve Baker of NPD, talking about the surprisingly strong consumer electronics and PC sales data from the recently completed quarter, including discussions on overall trends, specific sub-category performance, and the retail brick-and-mortar vs. online sales splits.

Published by

Bob O'Donnell

Bob O’Donnell is the president and chief analyst of TECHnalysis Research, LLC a technology consulting and market research firm that provides strategic consulting and market research services to the technology industry and professional financial community. You can follow him on Twitter @bobodtech.

206 thoughts on “Podcast: Q2 2020 US CE and PC Sales Trends with NPD’s Steve Baker”

  1. Fantastic blog! Do you have any hints for aspiring writers?
    I’m hoping to start my own site soon but I’m a little lost on everything.

    Would you recommend starting with a free platform like WordPress or go for a paid option? There are so many options out there that I’m completely overwhelmed ..
    Any suggestions? Cheers!

  2. Its like you learn my mind! You seem to grasp a lot about this, such as you wrote the e-book in it or something.
    I believe that you can do with a few percent to pressure
    the message house a bit, however other than that,
    this is wonderful blog. An excellent read. I’ll definitely
    be back.

  3. Hi there, I found your website by the use of Google even as looking for a related topic, your website came up, it looks good.
    I’ve bookmarked it in my google bookmarks.
    Hello there, simply became aware of your blog through Google, and located that
    it is truly informative. I am gonna be careful for brussels.

    I’ll appreciate in the event you proceed this
    in future. Numerous folks can be benefited from your writing.

    Cheers!

  4. Just want to say your article is as astonishing. The clarity in your post is just cool and i can assume you’re an expert on this subject.
    Fine with your permission let me to grab your RSS feed to keep updated with forthcoming post.
    Thanks a million and please keep up the enjoyable work.

  5. Hey I know this is off topic but I was wondering if you knew of any widgets I could add to my blog that automatically tweet my newest twitter updates.
    I’ve been looking for a plug-in like this for quite some time and was hoping maybe you would have
    some experience with something like this. Please let me know
    if you run into anything. I truly enjoy reading your blog and I
    look forward to your new updates.

  6. Heya! I understand this is somewhat off-topic however I needed
    to ask. Does managing a well-established blog like yours take a large amount of work?
    I’m brand new to writing a blog however I do write in my journal on a daily basis.
    I’d like to start a blog so I can share my experience and thoughts online.
    Please let me know if you have any kind of ideas or tips for
    brand new aspiring bloggers. Thankyou!

  7. My developer is trying to convince me to move to .net from PHP.

    I have always disliked the idea because of the expenses.
    But he’s tryiong none the less. I’ve been using Movable-type on several websites for about a
    year and am nervous about switching to another platform.
    I have heard very good things about blogengine.net. Is there a way I can transfer all my wordpress content into it?
    Any help would be really appreciated!

  8. You’re so awesome! I don’t think I’ve truly read through anything like this before.
    So good to find someone with unique thoughts on this
    issue. Really.. thank you for starting this up. This site is one thing that is required on the
    internet, someone with some originality!

  9. I’m really inspired along with your writing talents and also with the format on your weblog.
    Is this a paid subject matter or did you customize it your self?

    Either way keep up the excellent quality writing, it’s uncommon to see a nice blog like this
    one nowadays..

  10. Hello, i think that i saw you visited my weblog thus i got here
    to go back the prefer?.I am attempting to to find issues to enhance my site!I assume its ok to use a few of your concepts!!

  11. I have been surfing on-line more than 3 hours these days,
    but I by no means discovered any fascinating article like yours.
    It is beautiful price sufficient for me. Personally, if all site owners and bloggers made just
    right content as you probably did, the web will probably be a lot more helpful than ever before.

  12. Thanks for every other wonderful article. Where else may anyone get that type of
    information in such an ideal method of writing? I’ve a presentation subsequent week,
    and I’m at the look for such info.

  13. First off I want to say fantastic blog! I had a quick question that I’d
    like to ask if you do not mind. I was interested to know how you
    center yourself and clear your head prior to writing.
    I’ve had a tough time clearing my thoughts in getting my thoughts
    out there. I do enjoy writing however it just seems like the first
    10 to 15 minutes are lost simply just trying to figure out how to begin. Any recommendations or hints?

    Cheers!

  14. Does your website have a contact page? I’m having a tough time locating
    it but, I’d like to shoot you an email. I’ve got some ideas
    for your blog you might be interested in hearing.
    Either way, great site and I look forward to seeing it improve over time.

  15. Hi! I’m at work browsing your blog from my new iphone 4!
    Just wanted to say I love reading your blog and
    look forward to all your posts! Carry on the fantastic work!

  16. Hello, Neat post. There is an issue along with your site in web explorer, may
    check this? IE nonetheless is the marketplace chief and a large component to people will leave out your wonderful writing because of this problem.

  17. May I simply say what a comfort to find somebody that genuinely understands what they’re talking about online.
    You definitely realize how to bring a problem to light and make it important.
    More people need to look at this and understand this side
    of your story. I was surprised you’re not more popular because you surely
    have the gift.

  18. Excellent goods from you, man. I have understand your stuff previous to and you are just too fantastic.
    I actually like what you have acquired here, certainly like what you’re saying and the way in which you say it.
    You make it enjoyable and you still care for to keep it wise.
    I cant wait to read far more from you. This is actually a terrific
    website.

  19. Hi there! This post couldn’t be written any better! Reading through this
    article reminds me of my previous roommate!
    He continually kept talking about this. I’ll send this article to him.
    Pretty sure he will have a good read. Thank you for sharing!

  20. An outstanding share! I have just forwarded this
    onto a colleague who was conducting a little research on this.

    And he in fact bought me dinner due to the fact that
    I stumbled upon it for him… lol. So allow me to reword this….

    Thank YOU for the meal!! But yeah, thanx for spending time to discuss this topic here
    on your site.

  21. Nice post. I learn something totally new and
    challenging on websites I stumbleupon every day. It’s always interesting
    to read articles from other writers and practice something
    from other sites.

  22. Hey very nice blog!! Guy .. Excellent .. Superb ..

    I’ll bookmark your site and take the feeds also? I’m glad to seek out so many useful info right here
    in the submit, we need work out more strategies on this regard, thanks for sharing.
    . . . . .

  23. It’s truly a great and helpful piece of information. I am
    satisfied that you simply shared this useful information with us.
    Please stay us up to date like this. Thank you for sharing.

  24. I’m pretty pleased to find this great site.
    I need to to thank you for your time for this particularly wonderful read!!

    I definitely liked every bit of it and i also have you book marked to check out new information in your site.

  25. I love your blog.. very nice colors & theme. Did you make this website yourself or did you hire someone to do it for you?
    Plz reply as I’m looking to create my own blog and would like to know where u got this from.
    appreciate it

  26. Link exchange is nothing else except it is only placing the other person’s web site link on your page at appropriate place and other person will also do similar for you.

  27. Wonderful beat ! I wish to apprentice even as
    you amend your site, how could i subscribe
    for a weblog web site? The account aided me a
    appropriate deal. I were tiny bit familiar of this your broadcast offered bright clear concept

  28. I think this is one of the most vital information for me.

    And i am glad reading your article. But want to remark
    on some general things, The website style is perfect, the articles is really
    excellent : D. Good job, cheers

  29. Great beat ! I would like to apprentice whilst you amend your web site, how could i subscribe for a weblog site?
    The account helped me a appropriate deal. I have been a little bit acquainted of
    this your broadcast provided vibrant transparent idea

  30. I do believe all of the ideas you’ve presented to your post.
    They are very convincing and can certainly work. Nonetheless, the posts are too brief for beginners.
    Could you please lengthen them a little from next time?
    Thanks for the post.

  31. Heya! I’m at work browsing your blog from my new iphone 4!
    Just wanted to say I love reading your blog and look forward to
    all your posts! Keep up the great work!

  32. Simply want to say your article is as astonishing.

    The clearness in your post is just great and i can assume you are an expert on this subject.
    Fine with your permission allow me to grab your RSS feed to keep updated with forthcoming post.
    Thanks a million and please continue the enjoyable work.

  33. You really make it seem so easy with your presentation but I find this
    topic to be really something that I think I would never understand.
    It seems too complicated and very broad for me. I’m looking forward for your next post, I’ll
    try to get the hang of it!

  34. Hello, I think your blog could be having internet browser compatibility issues.
    When I look at your website in Safari, it looks fine however,
    when opening in I.E., it has some overlapping
    issues. I just wanted to provide you with a quick
    heads up! Aside from that, great site!

  35. Howdy I am so delighted I found your web site, I really found you by error,
    while I was looking on Aol for something else, Regardless I am
    here now and would just like to say kudos for a
    fantastic post and a all round exciting blog (I also love the
    theme/design), I don’t have time to look over it all at the moment
    but I have bookmarked it and also added in your RSS feeds,
    so when I have time I will be back to read more, Please do keep up the
    fantastic work.

  36. Heya i am for the first time here. I found this board and I find It truly useful &
    it helped me out much. I hope to give something back and aid others like you aided me.

  37. Pretty section of content. I just stumbled upon your weblog and in accession capital to assert that I get actually
    enjoyed account your blog posts. Anyway I will be subscribing to
    your feeds and even I achievement you access consistently fast.

  38. I do not know if it’s just me or if perhaps everybody
    else experiencing issues with your blog. It appears as if some of the text in your posts are running
    off the screen. Can somebody else please provide feedback and let
    me know if this is happening to them as well? This could be a problem
    with my web browser because I’ve had this happen previously.
    Cheers

  39. Fantastic goods from you, man. I’ve have in mind your stuff previous to and you are simply too wonderful.
    I actually like what you’ve obtained here, really like what you are stating and the way in which in which you assert it.
    You make it entertaining and you still take care of to keep it
    sensible. I can’t wait to learn far more from you.
    This is actually a tremendous website.

  40. Can I just say what a comfort to uncover an individual who really knows what they’re talking about on the internet.
    You actually know how to bring an issue to
    light and make it important. More people really need
    to read this and understand this side of your story. It’s surprising you aren’t more
    popular since you certainly possess the gift.

  41. Hmm it seems like your blog ate my first comment (it
    was super long) so I guess I’ll just sum it up what I submitted and say,
    I’m thoroughly enjoying your blog. I as well am an aspiring blog blogger
    but I’m still new to everything. Do you have any points for first-time blog
    writers? I’d genuinely appreciate it.

  42. Hi! I’ve been following your web site for some time now
    and finally got the bravery to go ahead and give you a shout out from Dallas Texas!
    Just wanted to say keep up the fantastic work!

  43. I’ve been exploring for a little for any high quality articles or
    weblog posts on this kind of area . Exploring in Yahoo I eventually stumbled upon this site.
    Studying this information So i am glad to exhibit that
    I’ve a very just right uncanny feeling I found out just what I needed.
    I most indisputably will make certain to don?t omit this site and give it a
    glance regularly.

  44. Hi, I do think this is an excellent site. I stumbledupon it 😉 I am going to come back once again since I book-marked it.
    Money and freedom is the greatest way to change, may you be rich and
    continue to help other people.

  45. Great article! That is the type of info that are meant to be shared around the net.
    Shame on Google for no longer positioning this post higher!
    Come on over and consult with my website . Thank you =)

  46. That is very fascinating, You are an excessively skilled blogger.
    I have joined your rss feed and sit up for in the hunt for more of your
    magnificent post. Additionally, I have shared your website in my social networks

  47. A person necessarily help to make seriously posts I would state.
    That is the first time I frequented your web page and so far?

    I amazed with the research you made to make this particular post incredible.

    Excellent task!

  48. I feel that is among the most vital info for me. And
    i’m glad reading your article. However should commentary
    on few basic issues, The website style is ideal, the articles is in point of fact excellent :
    D. Just right process, cheers

  49. Pretty part of content. I just stumbled upon your site and
    in accession capital to assert that I acquire in fact enjoyed account your weblog posts.
    Anyway I will be subscribing on your augment
    and even I achievement you get right of entry to consistently quickly.

  50. It’s in fact very complex in this full of activity life to listen news on Television, thus
    I just use the web for that purpose, and take the hottest information.

  51. This is the right website for anyone who wishes to understand this topic.
    You understand a whole lot its almost hard to argue with you (not that I really will need
    to…HaHa). You certainly put a fresh spin on a
    topic that’s been discussed for years. Wonderful stuff, just great!

  52. Every weekend i used to pay a quick visit this site, for the reason that i
    want enjoyment, for the reason that this this website conations genuinely nice
    funny data too.

  53. Undeniably believe that which you stated. Your favorite justification appeared to be on the internet the easiest thing
    to be aware of. I say to you, I certainly get irked while people consider worries that they
    just don’t know about. You managed to hit the nail upon the top and also defined out the whole thing without having side
    effect , people could take a signal. Will probably be back to get more.
    Thanks

  54. Have you ever thought about publishing an ebook or guest authoring on other blogs?
    I have a blog centered on the same subjects you discuss and would love to have you share some stories/information. I know
    my readers would appreciate your work. If you’re even remotely interested,
    feel free to send me an e mail.

  55. My coder is trying to convince me to move to .net from PHP.
    I have always disliked the idea because of the expenses.
    But he’s tryiong none the less. I’ve been using Movable-type on several
    websites for about a year and am nervous about switching to another platform.
    I have heard very good things about blogengine.net. Is there a way I can transfer all my wordpress content into it?
    Any help would be really appreciated!

  56. We are a gaggle of volunteers and starting a new scheme in our community.
    Your site offered us with valuable info to work
    on. You’ve performed an impressive process and our whole group will probably be grateful to you.

  57. I’m really enjoying the design and layout of your website.
    It’s a very easy on the eyes which makes it much more enjoyable for me to come here and
    visit more often. Did you hire out a designer to create
    your theme? Fantastic work!

  58. After looking into a handful of the blog posts on your web page, I
    seriously appreciate your way of blogging.
    I saved as a favorite it to my bookmark webpage list and will be checking back soon. Please visit my web site
    too and tell me what you think.

  59. I really like your blog.. very nice colors & theme.
    Did you make this website yourself or did you hire someone to do it for you?
    Plz respond as I’m looking to construct my own blog and would like to find out where u got this from.
    kudos

  60. Do you have a spam issue on this site; I also
    am a blogger, and I was wanting to know your situation; we have created some nice practices and we
    are looking to exchange techniques with others, be sure to
    shoot me an e-mail if interested.

  61. Awesome blog! Is your theme custom made or did you download it from somewhere?
    A theme like yours with a few simple tweeks would really make my blog stand out.
    Please let me know where you got your theme. With thanks

  62. Hey, I think your website might be having browser compatibility issues.
    When I look at your website in Firefox, it looks fine but when opening in Internet Explorer, it has some overlapping.
    I just wanted to give you a quick heads up! Other then that, fantastic blog!

  63. I’m really enjoying the design and layout of your blog. It’s a very easy on the eyes which makes it
    much more pleasant for me to come here and visit more
    often. Did you hire out a designer to create your theme?
    Excellent work!

  64. It is appropriate time to make some plans for the
    future and it is time to be happy. I’ve read this post and if I could I wish to suggest you some interesting things or suggestions.

    Maybe you can write next articles referring
    to this article. I desire to read even more things about it!

  65. Thank you for the good writeup. It in truth was a leisure account it.

    Glance complicated to more brought agreeable from you!
    By the way, how can we be in contact?

  66. Spot on with this write-up, I actually feel this amazing site needs far more attention. I’ll probably be back
    again to see more, thanks for the info!

  67. Hey there, You have done a fantastic job. I’ll definitely digg it and personally suggest to my friends.
    I am confident they’ll be benefited from this
    website.

  68. Terrific article! This is the type of info that are supposed to be shared around the net.
    Disgrace on the seek engines for not positioning this put up upper!
    Come on over and seek advice from my website . Thank you
    =)

  69. Admiring the time and effort you put into your blog and detailed information you provide.
    It’s nice to come across a blog every once in a while that isn’t the same unwanted rehashed
    material. Excellent read! I’ve bookmarked your site and I’m adding your RSS feeds to my Google account.

  70. Whats up this is kinda of off topic but I was wondering if blogs use WYSIWYG editors
    or if you have to manually code with HTML. I’m starting a blog soon but
    have no coding expertise so I wanted to get guidance from someone with experience.

    Any help would be greatly appreciated!

  71. Definitely consider that that you stated. Your favourite
    justification appeared to be on the net the easiest thing to
    have in mind of. I say to you, I definitely get irked while other people think about issues that they just don’t
    understand about. You managed to hit the nail upon the highest as well as outlined
    out the entire thing with no need side effect , other people could take a signal.
    Will probably be back to get more. Thank you

  72. Your style is unique compared to other folks I have read stuff from.
    I appreciate you for posting when you’ve got the opportunity, Guess I will just bookmark this web site.

  73. What’s up i am kavin, its my first time to commenting anywhere, when i read this paragraph i
    thought i could also make comment due to this sensible post.

  74. I was curious if you ever thought of changing the structure of your
    website? Its very well written; I love what youve got to say.

    But maybe you could a little more in the way of content so people could connect with it better.
    Youve got an awful lot of text for only having one or 2 pictures.

    Maybe you could space it out better?

  75. Link exchange is nothing else except it is only
    placing the other person’s web site link on your page at suitable place and other person will
    also do same in favor of you.

  76. What’s Taking place i am new to this, I stumbled upon this I’ve
    found It absolutely useful and it has aided me out loads.
    I’m hoping to give a contribution & aid different users like its helped me.
    Great job.

  77. Magnificent beat ! I wish to apprentice even as you amend
    your website, how can i subscribe for a weblog site? The account helped me a
    acceptable deal. I were tiny bit familiar of this your broadcast provided bright clear concept

  78. I’m now not sure the place you’re getting your info, however
    good topic. I needs to spend a while finding out much more or understanding
    more. Thanks for great info I used to be searching for this information for my mission.

  79. Hey I know this is off topic but I was wondering if you knew of any widgets I could add to my blog that automatically tweet my newest twitter updates.
    I’ve been looking for a plug-in like this for quite some time and was hoping maybe you would
    have some experience with something like this. Please let me know if you
    run into anything. I truly enjoy reading your blog
    and I look forward to your new updates.

  80. A fascinating discussion is worth comment. I think that you need to write more about this issue,
    it may not be a taboo subject but typically people don’t discuss such topics.
    To the next! Many thanks!!

  81. Normally I do not learn article on blogs, however I wish to
    say that this write-up very pressured me to try and do it! Your writing taste has been amazed
    me. Thanks, quite nice post.

  82. Hello! Quick question that’s entirely off topic.

    Do you know how to make your site mobile friendly?
    My blog looks weird when viewing from my iphone. I’m trying to find a theme or plugin that might
    be able to fix this problem. If you have any suggestions, please share.
    Many thanks!

  83. I have been browsing online more than 3 hours today, yet I never
    found any interesting article like yours. It is pretty worth enough for me.
    In my opinion, if all website owners and bloggers made
    good content as you did, the internet will be much more useful than ever before.

  84. Simply wish to say your article is as surprising.

    The clearness to your post is just cool and that i can assume you’re an expert in this subject.

    Well with your permission allow me to snatch your feed to keep up to date with
    imminent post. Thank you 1,000,000 and please keep up
    the enjoyable work.

  85. My developer is trying to persuade me to
    move to .net from PHP. I have always disliked the idea because of
    the costs. But he’s tryiong none the less. I’ve been using Movable-type on various websites for about a year and am anxious about switching to
    another platform. I have heard excellent things about blogengine.net.

    Is there a way I can transfer all my wordpress content into it?
    Any kind of help would be really appreciated!

  86. whoah this weblog is fantastic i love studying your
    articles. Keep up the good work! You already know, a lot of people are hunting around for this information,
    you can aid them greatly.

  87. Normally I do not learn article on blogs, however I wish to say that this
    write-up very compelled me to try and do it!
    Your writing style has been surprised me. Thank you,
    quite nice article.

  88. I have been surfing online greater than 3 hours nowadays,
    yet I by no means discovered any fascinating article like yours.

    It is pretty value enough for me. Personally, if all site owners and bloggers made excellent content material as you did, the internet will be much more helpful than ever before.

  89. My programmer is trying to convince me to move to
    .net from PHP. I have always disliked the idea because of
    the costs. But he’s tryiong none the less. I’ve been using WordPress on several websites for about a year and am concerned about
    switching to another platform. I have heard good things about blogengine.net.
    Is there a way I can transfer all my wordpress posts into it?
    Any help would be greatly appreciated!

  90. I am really inspired along with your writing talents and also with the
    format on your weblog. Is this a paid subject or did you modify
    it yourself? Either way stay up the excellent high quality writing, it’s uncommon to look a
    nice weblog like this one these days..

  91. Link exchange is nothing else but it is only
    placing the other person’s blog link on your page
    at proper place and other person will also do similar in favor
    of you.

Leave a Reply

Your email address will not be published. Required fields are marked *