This man was very rude to me. He cut me off several times and was very irate (he raised his voice to me with a rude tone) when I asked him questions about pricing and timing. I asked him the basics like how long generally it takes, ball park figure etc. nothing extreme. I was so put off by the way he spoke to me I decided to go to Global PC and they were wonderful, answered my questions and were kind. I wrote a review already but I got an email from yelp saying that my review was removed. I thought that was a little suspicious. I would stay away from this place for sure.