IPhone Camera has black spots?

So recently I discovered my IPhone 5's rear camera has a black mark on it, I don't know what it is, but I've tried to clean it off, it didn't work. I don't know what it is but I need to know how to get rid of it. It's a little small black spot, it looks more like a small dark smudge, and it's nothing like a dark circle or anything.

What's up with my iphone 5c?

Awhile ago, my home button just stopped working. Had to press down extremely hard to get it to barely work so i turned on that short cut that lets me press the home button on screen. Just a couple days ago, my screen wouldnt turn on. I can hear it ringing when someone calls me but I can't answer because pressing the home button and power won't turn on the screen so I've been somewhat phoneless. Today, I was able to turn the screen on bt holding the power button for a couple seconds. My homescreen is frozen but I can swipe up and down to bring up the control panel and notifications screen as well as press the shortcut button that she's Siri, Home, Control Center. Etc. I've been trying to hard reset but haven't been able to get that to work since my home button isn't working and it seems like my power button is also not working too well. I've had this phone for about a year and a half now so I don't think I have Apple warranty left on it and I don't have protection from my carrier. What are my options or any possible fixes?

What to buy a 15year old girl for Christmas?

My niece is 15 and I want to get her something that she actually likes for Christmas, I have kids so I know that they hate most of their presents. I think just giving her money is too impersonal and she doesn't like shopping so I'm not giving her gift cards and definitely not buying her clothes, I know that she doesn't wear make up and she has a lot of jewellery already. I do know that she likes books but she has millions of books and I wouldn't want to give her one she already has. She actually has no clue herself what she wants for Christmas which is not helpful, please can anyone help?

Will a better quality router fix my problem?

I'm a college student living with 1 roommate in an apartment. We have TWC cable and Internet and a belkin $30 router. We ve lived here for a year and a half and have never been impressed with the quality of our Wi-Fi but it's been getting increasingly worse since we came in August. We're constantly having to restart the router and videos take hours to buffer. My roommate (who has a Lenovo laptop and some sort of android phone) seems to have less issues with the Wi-Fi than I do (I have a toshiba laptop and an iphone). Most days I can't seem to connect to the Internet on either of my devices if she s home. So my question is, would a better quality router fix this problem or is it another issue (i.e. My devices or the provider) that I need to address?