Only problem, whenever they do a thing like this, there's always a small disclaimer somewhere that says "as long as the third item is of equal value to one of your items"
Except their system automatically makes the cheapest item the free one. You're not going to get 2 $5 items, and get a $150 one free. You'd pay for the $150 and one of the $5's and get the other $5.