So I applied at my local store few weeks ago. Unexpectedly got a call for an interview last Friday. Went in the next day and to my surprise got the job. I mean I was definitely qualified and possess good technical background and knowledge, but did not really expect to get it considering the fact how difficult it is to land a job there. So it was definitely a dream come true. They then asked me if I'll be available to start training on Thursday. After that they proceeded to set up the background check as the next step. The same day I got a call for a district manager and few days later, on a Monday a call from some other manager from a different state. He told me what to expect from the training process and that I should get a call in a few days. So today is Wednesday, a day before the supposed training day. Waited all day and no call. So I emailed the hiring manager of my store, remembering that he told me I'd have a better chance of reaching him through email than phone. All I got is the typical "thank you for your interest but we chose someone else etc etc." email template as a reply. I'm really upset and had my hopes up high. I don't see why they would go through all the hassle of hiring me and having all those managers contact me only to reject me few days later. I'm not even sure what to do. Suck it up and deal with rejection or go in person tomorrow and ask them why I was rejected? Or should I even bother? I think that maybe I failed the phone interviews with other managers or something and that must've affected my employment?