Link words is a good idea, but once you have learned their system, why pay the money for something you can do yourself. In fact, if you create your own links they are more likely to stick. Some of mine are quite rude, and I couldn't share them with anyone, but I never forgot them.
Link words don't have to be words. Sort sentences will do. i.e. A menace R will threaten you = amenazar - to threaten. Visuals: Hanging tubes of toothpaste = colgar - to hang. A ladder sloping against a wall = ladera(n) - slope, or even ladear(v) - to slope
Say the spanish word out loud and see if it reminds you of a phrase in your native language or conjures up a visual.
Those who use this system say that after the sixth or seventh time of using the word the link disappears, but the word remains. So what did you pay all that mone for??
Anyone else have their favourites??