I use www.ryvmed.com they have great service and the prices are excellent,they have a list of the states they won't ship to on thier site. www.theneedlebeast.com is another good place for those that can't get them without a script,the site is down for a week though for re supply.