I've pretty much always bought Oakley's but this store needs to get their act together..there is something to be said for customer service. I bought a very expensive pair at Cabazon only to find out that one of the end pieces was broken a few days later. I initially went to the Tempe Marketplace location but they didn't have the exact pair for exchange so they directed me to the Az Mills location and told them I was coming to exchange my sunglasses. The clerk was snotty. At first he wasn't going to exchange them, even though I had the receipt from literally 2 days ago, because I didn't have the box they came in. I explained to him that I threw away the box because I intended on keeping them and didn't think they would break/be broken in a matter of days. I'd expect more from sunglasses I spent over $150 for. They finally relented and did the exchange but were not pleasant about it. I would never go to this store again.