Unbelievable, I'm so happy to be dealing with UK business (Hampshire carnivores, Nigel H C, Triffid ect ect), I have never had a problem with any of them.
I orded some plants from Insectenfang a week or two ago and I received an e-mail saying "they are not happy with one of the plants I orded, so do I want to chooses another plant", so I choosed another plant, and they still sent me the not so good plant as a freebie to see if I can do anything with it. Witch I thought was very nice of them.
Customer service goes a long way, but sadly In your case there is no customer service! Just simply don't uese them again mate, if they treat you like that they are not worth your time and they are definitely not worth you money!