New stock is expected to arrive 22 June 2013!

Check out the product page for Instant Bug Mesh details.