This place ROCKS. I got my computer back in less than 3 days and it works great. My kid stepped on the top of the laptop and broke the screen. every place i went to said it wasn't worth fixing and then tried to sell me a new on. I hate the new windows. fast service and a good price.
more