Make up mysteries - help!!

another reason of askign for so much branded stuff is that all these brands are easily available there.... (they may not be real and are just fake) but I did see Dior, mac, lancome, estee lauder ... every single brand i could think of in those cosmetic shops in lahore and around that... and few times I asked the prices and they were cheaper then here in USA.
and I thought that was one of the reason people didnt hesitate to ask for thsi stuff... they kind of knwo the prices but dont know that in usa its much more expensive.....