Yes, it's all images and this is a little bit a weakness because they will probably look a bit odd on a phone screen.
Leadsleap offers quite a lot of free services and I have been on it for ages, so it's worth to use it as a first resource I believe.