I have looked a lot of places for small candle holders like these and the least expensive I could find was $1.49 and the quality was much not nearly as nice as these. Here are things I could not find for less anywhere I looked:
The great thing about all these products is that you can order them online by the case. So if you need a whole bunch of anything for a party it's much easier to get them all at once rather than driving from store to store trying to amass the quantity you need. Dollar Tree has a great selection of fun things for Easter as well as all the usual dollar store fare. You never know what you might find there.