Personally I feel this website is a favourite with people who are lookin for cosmetics sice they have from the cheapest brand to the most expensive one.Another good feature is their excellent shipping time and their packaging.However I feel they have hiked their prices a bit recently and there are other good websites now like medplusbeauty.com which offers lesser prices than urbantouch.Overall, I would suggest you to go with this website if you want to gift sumthin to someone and dont wana mess it up coz this website is more reliable than other beauty websites.