Are you primarily interested in the Internet, E-mail, working with photos, video's, music. Might it be word processing, financial records, card making, game playing. All have different demands on computing power. Going to the proper store with an educated staff will help you the most. Low prices maybe compensated by weeks of waiting, or outdated clearance merchandise.
Service is poor, phone tech help is sub-contracted, limited, and generally hard to get.
Mail in repair may take many weeks to have completed, and may not be done correctly. Good selection, sales support but not specialized. Generally teenagers, some not even earning a commission. Told to move certain merchandise regardless of your needs. They are more dependent on happy customers.