anything that you feel means something to you. for example: ELF is from Eyes Lips Face or MAC . you should do something short and easy to remember...something maybe capatalized:
GIRLS GIRLS GIRLS cosmetics
LOVE cosmetic
CHICS cosmetic
all up to you
Sephora.com
All For You On-Line Cosmetic Store
Gotta have it.com
Chick Licks is a good name for a store
It's an online store but shipping generally doesn't take long and the product is good, as well as the price. vampfangs.com
Here's a link to a good online name generator!
A Torx screwdriver can be purchased through an online retailer or in store. Online retailers include Amazon, or IFixIt to name a few. In store retailers like Home Depot or Home Hardware would have a Torx screwdriver.
Bags and things would be a good name for a store that sells bags.
MrXgame Store
sport's good or sporties
Another word for eshop is online store.
nature
The name of the original Babeland Store was Toys in Babeland. It was named this because it was owned and ran by women. They have an online store and four brick and mortar stores.