Yes, we are outsourced. That said I am actually very happy where I work. I love helping people out in getting their PC issues fixed. I just would never shop at the retail store due to the many things I have heard about them.
BTW, I would NEVER tell a client "don't shop here, you can get it cheaper at store X." That would be a suicidal practice as all calls are monitored. As far as co-workers chatting, it's OK in my mind to tell them that instead of getting a product retail they can go to a store I know online and save a boatload.