Elements carries everthing. I mean everything, from earrings to shoes, they have you covered. It is like a really tiny department store. It is a nice place to get gifts. I don't usually don't like all the stuff they have, but there is always at least a few things I really love. The prices are quite reasonable. read more