Anyone buy from this seller?

http://stores.ebay.com/peach-lobster/_i.html?_nkw=masters+of+the+universe&submit=Search&_sid=1078227741

I'm looking for an idea on the quality. The size 18x24 makes me think he's just scanning or grabbing images from the web and printing them on his home printer despite saying he uses giclee inks. If you have intel, let me know. I want to buy the Skeletor/Evil Lynn piece for a buddy of mine for Christmas.