man o day, Leon almost has 1/4 of that side covered with bubbles, he keeps making them! as for indian almond leaves, someone suggested a site here but i think aquabid has the cheapest prices that i have found thus far.
here is a link for a very good deal. 100 pieces of pretty much natural almond leaves for only 12.50 shipped. i just paid like 11.50 for my almond leaves and i only got 20 of them.