Effects are actually pretty cheap to do yourself these days..
Adobe Aftereffects can do a lot of shit, and Sony Vegas is pretty powerful for DIY video editing
Just a matter of putting the time in to learn the programs
That one effect they keep using in the video is a pretty common trick with Aftereffects I believe.. Involves using a still photo to create a moving video