A:AnswerYes, works great for mine. I purchased mine at Walmart as they were out at Best Buy when I bought my phone. Should work with any of the glass protectors as far as I understand.
A:AnswerYou can exchange it but you will NEED a receipt!
Have your friend come in store and get it for you! He can use his credit card or phone number to locate it.
A:AnswerThere are no flaps covering ports but the phone doesn't have any either. The cover does extend a bit beyond the ports (not flush) thereby offering some coverage. Hope that helped.