Hello there!!!
Glad to hear you had a wonderful time in your visit to Philly!!! And that you still have relatives here to visit again! Yes indeed Philly is a great town i love living and working here!! Sadly we don't have too many specialty stores for stamping. There are a few like 2 that I know of. But I never go to them they are so expensive. My money stretches further at AC Moore and Michaels for supplies