I use Strohecker's. $52.95 for 10ml vial, needles (both to draw up with and inject), and alcohol pads. $7.00 for shipping.
I originally called them, sent my prescription by mail, and then called again/waited to hear from them (can't remember) in a few days. Gave them my payment info and received the package later that week. You can also have your doctor fax the prescription directly to the pharmacy.