Mine are up too...they went in about 3 weeks ago...in fact they are all about 3 inches tall now!
Moles, we had em a few years ago..I bought a Mole detterent that is battery run , you push the tube into the soil and it vibrates at intervals ....they definitely do not like it.they fled sharpish...