I'm not a super crafty person but upon planning my wedding last year, I did a few DIY projects (painting frames) etc. so I went in here more than usual. Very nice employees and huge selection! The emails they try to sign you up for are mega annoying but they do have wicked coupons so I don't block them or unsubscribe. Whether you want frames or beads or baking/icing supplies...they have everything.