After reading the thread on the Chameleon Forum, it appears that you were told by the seller it would be 4-6 weeks before the critters would be shipped. However, I agree with you that you should be able to at least contact your seller for your own transaction, How did you pay for the transaction? If it was through Paypal, you can initiate an 'item not received' dispute because Paypal has deadlines in its resolution process. If it was through a credit card, talk to your bank.
I am sorry you have not received your critter and hope that Jim responds here with an explanation.