... anyone have experience of these? My sister has accepted this from my parents, I'm really unsure of how it works and how involved they are in your finances ...