Recently I came across a website that was displaying one of my pages in their own frame set which made it difficult to store the shopping cart session and was breaking the website functionality as well.
The solution was a small piece of Javascript added between the HEAD tags to remove all frames:
<!–
if (top != self)
top.location=self.document.location; [...]