I have been to MD wireless three times now without issue. I went in yesterday for an issue regarding my iPhone 6. Since the owner recognized me and thought the issue was a quick fix he did not charge me and fixed my phone in almost less than 5 minutes.
Previously they repaired two fractured iPhone screens for me, and I never had an issue with those devices. The owner has always been very respectful and honest with me. I am also impressed he remembers me every time. I definitely feel comfortable recommending this place to friends and I have!! And by the way, they're FAST. You can pretty much expect to have a messed up device working in less than 35 minutes!