I placed an order on Mar 20, 2010 for $61.55 USD. I received free shipping and payed no tax or duty. Once you place the order do not plan on hearing from them again.
Some day the package will just mysteriously arrive.......
ps- don't order the Star Moss if you want it to grow submersed D: Everything i purchased other than the Star Moss was wonderful.