I ordered some nice trees from Terra Firma Studios on 4/25/2012.
Ten days later I emailed them asking if they received my order since I hadn't heard anything from them. They replied saying everything was ok and that my order should be processed the following week.
I emailed them again on may 30th asking about the order's status, and got a reply explaining something about technical problems, and that my order should be shipped the next day (next day being june 1st) and I would get the tracking number in my email.
One week later, no email, no tracking number, no reply.
Do you have any experiences with Terra Firma Studios?