Sparklers are quite literally the best gift you can give to anyone. That is because, everyone needs sparkle in their life. If you love someone, they deserve a little sparkle. If you hate someone, they deserve a sparkler that could explode at any time. That is the great thing about sparklers. They are literally for everyone you know. Even if you think its not the gift you should give, think again. Not only do they come in different colours, but different sparkle levels too. If I have around $100-$300 in my bank account right now, i'd give someone a sparkler.