Yeah.. $40 shipping is very high.. do some shopping first, look on Aquabid and Ebay. You will only find IAL online.. and there are a ton of places to buy from. I get mine from this guy
on his AB page - 100 grade A 8-12" for $25, and that price includes shipping. Very happy with my leaves.
Also have this site..
Can also join the IBC and purchase some from their store.
You will also only find micro cultures online - Aquabid, Ebay.. most people get them from breeders in groups.. can find many groups on FB - look for one for your state, or in general.. try to find an American one (if you live in America) to help with the micros.