I have had a medical card for 4 years and this place is AWESOME and I have been to several stores.the knowledge these people have is amazing and great customer service. Actually my 28 year old son took me there knowing the others weren't relieving my migraines !!! KUDOS