Yeah - I saw this group on Worldcarfans.com a few weeks ago. I would say avoid completely!
Either they are lying. Or they are incompetent with no attention to detail (i.e. they've made a big typo and haven't realised in several weeks). So either way, they are not a company I'd like to deal with :)