Great place really helpful techs !! HOWEVER the younger girl who answered the phone was completely rude!! Im a customer service manager my self and I get it answering the phone isnt fun, but dont make the person on the other end feel stupid for calling especially since I was calling to ask about adding another $200 in upgrades. I think I will just do them my self now .