If you're looking for great favors, I totally recommend thefavorlounge.com. They have a huge range of favors and gifts to choose from and the prices are great. I was very happy with the wedding favors I bought, and everyone loved them!
Go to: thefavorlounge.com and click products