I never did any of these services, it wasnt worth the price, my parents think its better to get an new computer instead, and I heard they sometimes end up making your computer worse than before.
I think Micro Center is cheaper, so maybe compare your prices with them?