I LOVE Michaels Craft Store! They have a HUGE selection, some pretty good prices (Especially their clearance and when you get the discount coupons via mail or email!) I have purchased everything from garden decor to picture frames. They also are good about returns!
PROS: Huge selection
CONS:
more