Can I use store-bought caramel for the filling?
Yes of course. I like to make my own when I'm making a large pie, but you could also use store-bought caramel if you prefer.