on just how specific you were in your instructions regarding the repair, what was put into writing, what the posted or stated refund policies of the shop are, etc.
I had a similar experience about a year ago when I had a new system built. I had known the shop owner slightly for several years, and had a degree of confidence in him. I thought that we were comunicating well, and that I had expressed my desire for high quality, if not top-of-the-line, components. But nothing was put in writing, and he had other ideas about our conversation. Yes, I got a good price, but the mobo, the processor, and the case were not what I had really expected. He did fix a couple of minor things, but I was disappointed overall. The lesson learned is to be specific and get it in writing, no matter how good the reputation of the shop.
In your case, I certainly would question the shop owner regarding the missing menory and the degrading of the processor. But if you don't have the repair specs in writing, you might have to pay more for the processor, but should not for the RAM.
Hope this helps
i went to get my computer fixed because i broke the processor, i had a 2.0 ghz AMD 3200+ and when i got it back i looked on "basic info about your computer" and it sed i had a AMD 3000+ with a 1.79 GHZ processor
with 300 something MB of ram instead of 512, did i get cheated? should i call them back and ask them to replace it, can i get my money back?