They take some time to make and there is some real clean up involved, but the final product is worth it.
I've never been one to care too much about a recipe taking a couple hours to make - that's pretty much my style every night anyway.