I'm giving this store one star as zero is not an option. I attempted to order a phone online and it had an In store pick up option so I called to determine that it would be ready by store closing. A manager, josh, answered the phone and told me to just come into the store instead because he couldn't promise that my In store pick would be ready but the store could process a new order. I was very irritated as I had gone through the entire checkout process but needed to catch a flight so rushed over to the store. I waited for 20 minutes before Greg came to assist me. I told him I knew exactly what I wanted so this should be quick. He returned with my new phone and a screen protector which I never even asked for and he added it on to my transaction as if I had to purchase it. After he input my account info he asked for a signature which at that point I asked what insurance he selected. He never asked me and again defaulted to what he thought I should have. I said please change it to the one I wanted. He began loudly questioning me as to why I didn't want the coverage he selected. I was beyond irritated at this point and rolled my eyes at his aggressive behavior. At that point he lost his mind and started yelling at me that I would be without a phone with my insurance for 3 days and made a comment about me rolling my eyes. It was actually scary, he then slammed iPad down and threw my credit card on the counter. I cannot believe they would hire such unstable and unprofessional people. Any man that screams at a woman clearly has major issues. They need to reexamine who they hire.