So I decided to go ahead and try this before I went to bed, so I would know what I was in for tomorrow, and I had it recording as I went just in case I got it.
http://www.youtube.com/watch?v=nn65Cj0tCysThere ya go, in the beginning, and again about halfway through.
What's happening here: As Fox, shine (down B). Then cancel out of your shine with a wavedash (jump, then immediately air dodge diagonally down at the ground), then after you slide close enough you can do another shine and repeat the whole process all over again.
Why this works: Fox's shine has a set knockback, meaning that no matter what percent the opponent is at, it will always send them the same distance (depending on the opponent's weight and fall speed, if they crouch cancel, etc). This means that Fox can do infinite combos against pretty much any character, usually against a wall. Link happens to be one of the characters that you can do a simple waveshine on. Other characters will get hit too far or get knocked down and receive invincibility after landing, in which case you would need to drill shine.
Drill Shine: Something I personally cannot do as of now. Basically, doing a down air with Fox, then L-canceling it to cut down your already low lag time from the landing animation, then shine, and cancel the shine with a short hopped jump into another down air.
I would hardly call these techniques 'cheap' by any means, because it takes a LOT of practice to get the hang of. And to be able to combo into it is even harder, unless you're playing against an idiot.
Hope that helped.
sweatdrop