Tradition English Afternoon Tea -- good sandwiches and scones, but instant tea bags??