Oklahoma is one of two states, Ohio being the other one, where syringes are neither explicitly allowed, OR prohibited. So you should be able to get them OTC, they will probably just make you show ID and/or sign a syringe pickup log, they do that to me here in Ohio.
getpinz will ship anywhere, they dont ask, they dont care. They are also bar none, the best in the biz, very fast and discreet for all of their customers. They also ship to canada now.
Good thread... Wasn't going to post unitl I read Lane-95's post FUNNY SHI*T!!! LoL!!! Yeah I go to getpinz.com I was told I could go to Walgreens/Walmart, but didn't see any there.