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.
Service is generally well trained, experienced workers.
You can easily check on them by asking around. Computer stores sell a better product that holds it's value longer because it can be repaired and upgraded well into the future. They will provide the service you need. What should I buy. So would they want a computer that is repairable, upgradeable or compatible.