Well, first of all, I have to say that I'm not a native english speaker, so sorry for my english.
I registrated in this forums, before read your post, only to say you "LOL". XD
No, seriously, it's very hillarious. X'D I love your sister fiancee, and think, it would be worse if she put a Wii game on the toaster.