I have the best lucky calling the pharmacy and ordering it in. Arrives the next day or two. When you visit in person they tend to ask you multiple questions in regards to what you're using it for and sometimes will simply not sell you it. That being said I just called in and ordered a 500 ml bottle of xenex sp? For $38 after reading another thread.