I wanted to give a better rating, really I did! The guys who work here were pleasant and seem to know their stuff. But… the communication piece was totally missing. Brought in a very old laptop for repair. After several weeks without hearing anything, finally called them to check in on the status only to find that during a customer software upgrade I had been lost in the shuffle. A dozen days later, called back only to find out that they were still working on options and would call back. No call came so I called again and was told that since our laptop was so old it was not really worth fixing(not terribly surprising, but I wanted to try!). As I mentioned the guys here are nice, so we brought in a second laptop for repair and decided to sell the first one to them for parts.(Recycling at it’s best!) This time around I still found that if we didn’t call them, we had no idea what was going on. In the end the second laptop was fixed to our satisfaction but we didn’t know how much it was going to cost until we came to pick it up. When it came time to settle up the credit for the first laptop and the repair on the second, I noticed the coupon we had brought in when we dropped off the first laptop had been lost. Luckily when I pointed out it was missing from the final receipt they made good on the original offer. I will be checking Unilocal for new reviews before I came to this place again hoping to see there has been improvement in these two areas: –Communicate with your customers on a timely and regular basis –Clearly communicate(at least estimates) of what the cost will be