I'mm gonna have to try those apples when I get to England :o)
If you like apples you will like them see LUVW posts it seems you get them in the States as well.