Let me start off by saying that I support all businesses that cater to the gluten free lifestyle. Kudos
However I am not a fan at all of their products they all have a funky aftertaste. Sure if you are used to it its not a big deal but don't expect any of their goodies to fool someone who does not have to be gluten free.
You are better off making your own at home, the taste is a million times better.