Yes. Would I use it? No. I hear bad things about them.. You can make a DIY incubator for much cheaper and it will work so much better.
This.
A quick search of the forums, google or youtube will turn up lots of tutorials on building your own incubator. I built mine out stuff I mostly had laying around. A cooler, some old heat mats, a piece of metal shelving, a computer fan, a bunch of water bottles for thermal mass and hooked it up to a Herpstat. Works great.