In researching sites for you insulin, I found 2 online pharmacy that provides Humalog. Prices per 1 vial are actually cheaper but when you buy in bulk, the cost savings is much more. Shipping is another issue when dealing with insulin. Some of the pharmacy's, the shipping time is anywhere from 6 days to 30 days. The 2 pharmacy's that have the best savings are http://www.northwestpharmacy.com
For both of these if you are buying only 1 vial the cost is 44.99, 3 vials is 98.99 which lowers the cost per vial to 32.99 (without shipping cost, which is 10.00), if buying 5 vials, the cost would be 154.49 which brings the cost per vial to 30.89 (without shipping cost), if buying 10 vials, the cost would be 288.49, bringing the cost per vial to 28.85. Shipping time with NorthWest is 8-18 days. and shipping for Get Canadian Drugs is 4 to 21 days. The good thing is that both of this do have stores in the USA.
Another online pharmacy that also has great prices when buying in quantity is http://www.bigmountaindrugs.com
For 5 vials the cost is 33.00 per vial, for 10 vials the cost per vial drops to 25.50 for a cost of 255.00. Shipping time varies from 6 days to 30 days. Shipping charge is 10.00. The only issues with this is the shipping time. You would have to contact them to ask about how they ship, and the length it takes to arrive from there to where you live. If you go to the sites for the stores, you can get more info and also contact them. They do not have any stores here in the US.
Other resources that you might be able to use is http://www.needymeds.org
With your income being low, you may qualify for their assistance program. http://www.6995diabetes.com http://www.isletsofhope.com http://www.xubex.comhttp://www.rxoutreach.com/eligibility_en.aspx
All of these sites have discounted diabetes supplies, medication, and resources that may benefit you.
Another source is the free clinics. They generally are based on income and for the most part cost on the average 20.00. http://www.freeclinics.us
This brings up a map where you can look for your state.
I will continue to look and see if I can find any other resources that may be of use to you.