He tells me 45-60 min repair time. Come back 70 min later. Sign on door says he will be back in 10. He comes back and phone still isn't ready. I had already paid when when I dropped off phone to speed up as in a hurry. Rep tells me now his machine didn't process my payment from earlier. I proceed to swipe both my credit card and debit card and machine says "approved" every time. He keeps telling me it's not going thru. I show him my bank account (with money, a lot). He says I have to find cash or leave my phone overnight as it's 6:55 and they close. I run to a grocery store and miraculously my card works. I'll be checking my accounts to make sure I didn't pay to fix an iPhone 7 times.... won't be going back. If you do go pash cash. Their system has has electronic error and they penalize customer. Wow.