This is my fourth or fifth time ordering from mini petal prints, and I have always had such great service and received quality product. From frames, to sun catchers, to keychains, they are so beautiful and make for great gifts. I’m from Canada, so shipping takes a little longer but it’s definitely worth the wait for custom pieces.