They should know what they are doing, i've only heard good things about them. I can only guess that they got them wrong in some aspect, maybe length. I've got the specs that they should be somewhere on my computer here at work (10 cameron street in Launceston), I'll find it and print it off or e-mail you if that helps?

