I don't think this place has the "pills" you're looking for, but I doubt you'll find much better for the "other" stuff. The prices on things like tape and gauze pads are hard to beat. The customer service and shipping speed is superb.
http://www.qualitymedicalsupplies.com/
I am, in no way, affiliated with them other than being a very satisfied customer.
BTW, sterile packages do have an expiration date. After the date, the product is no longer guaranteed to be sterile. Usually, it's a relatively short time. i.e.- one or two years
Later, Dave