Sounds like them.I bought something from them a couple of years ago (custard?), and it had absolutely no taste - nada! I emailed them and never heard back, so that was the end of that!
Lots of people love them - you should try them for yourself!