Treegloo is indeed behaving extremely unprofessionally.
I placed an order for a Nexus 7 case on 29 December 2012.
It's 15 May 2013, (almost 5 months) to the order date and no sign of my case.
I emailed them four times and each time there was an apology with some half-baked promise that the...