Personally, I was a little surprised to find this ... yes, it's the Official Papal Visit Online Store, courtesy the Catholich Trust for England and Wales.
I'm particularly smitten with the section offering religious artifacts but I was thoroughly disappointed, having had a quick browse, to have not found any grails or shrouds for sale.
C'est la vie.