Mehnaz
thanks for the answers 
Stay with relatives. Your cousins will show you around I am sure. It’ll be so much better. Plus you are going after a long time and if you stay in a hotel they are gonna get offended prolly. Not to mention that staying in a hotel will be boring plus getting help/directions will be more difficult too.
In Ramzaan, shopping is FUN
…its like the best experience of your life ever to go shopping in Ramzan specially during the last 10 days and SPECIALLY during chaand raat…trust me u will LOVVVVVVVVVEEEEEEEE it
The shops are open till late, people usually come out with their families after iftari to shop, and shop till late at night, shopping areas are packed with people, and everyone is in a festive mood. Chaand raat shopping is too much fun. Do the whole traditional chaaand raat
get mehndi done on your hands on chaand raat, get bangles, buy all your artifical jewelr, eid shoes and everything on chaand raat…it’ll be a LOTTTT OF FUNNNNNNNNNNNNN…so yup Stay till Eid. Eid in Pakistan is the best, you’ll never experience Eid like that in a foreign country.
Hot shopping spots are Tariq Road, Gulf in Clifton, Zaibunnisa Street and Bohri Bazar in Saddar. Near Nazmabad there’s Paposh. There’s others too like Laaloo Khet has a shopping center which is hecka cheap.
500 dollars wil not be enough. Seriously, you are going after so long, take some more money, it will be totally worth it!!! You’ll see so many things you’d want to buy, and you’ll be amazed at how cheap everything is when you convert from rupees to dollars…trust me you will want to buy MUCH MORE than 2 suits!!! take as much money as u can, u can always bring it back if u dont spend it.
not sure abt this but…Get vaccinated for typhoid, malaria and jaundice i think? Test with your local doctor, local desi doctor maybe, and other desis… Take lots of diarrhoea and vomiting medicine…thats what ppl usually get when they come to pak…but hopefully if u drink bottled water and dont eat at the street stalls etc, [though do that atleast once!!!] you’ll be fine 
The crime situation is not THAT big of a deal. Your cousins will till you the main things like don’t go out wearing expensive jewelry, dont carry too much cash etc etc…the else just depends on your luck…but its not something that should stop you from going out n having fun and shopping like crazy 
You will be stared at somewhat coz anything female is
so dont worry its not coz u lok lke a foreigner or something
but try to get used to it, most ladies, specially in Nazmabad side, wear chaadars when they go out shopping, so you can wear a chaadar on your head too, it will make you feel safer and less stared at…
about mosquitoes, use BOOTS insect repeller, my cousins used to use that, its pretty good…u can also put mustard oil on u but its messy, lekin that works..theres a paki thing avlbl locally called MOSPEL but that doesnt work…in pak tho they use coils and electric mats which help…if u live with ur cousins, i am sure they will know abt these things…
about urdu…dont feel nervous…and hey! this is the time for u to perfect ur urdu
so don’t be shy, just speak in urdu a lot, and by the time u come back u’ll be speaking fluently, if u r there for a month…
my uncle’s family friend’s daughter was staying with us in karachi…she was also visiting for the first time kinda from england and in her early/mid twenties…she had a great time…she used to speak broken urdu but became much more fluent by the time she left, she ate a lot of paki foods even if they made her unwell, she even got the hang of taking the bus to the shopping center near our house..i being a local dont even do that by myself!! she would bargain with the shopkeepers better than me, could go to the tailor herself and tell him exactly how she wanted her SK done…she got the hang of the place really well…she had a greatttt trip she absolutely loved it…so i am sure u will too
just dont get pulled down by anything and make sure to make it a positive experience…
best of luck…gosh i’m hecka excited for u
hope u have a great time!!!