I don't know as I have not been in the store inside the Ramrod for years. However, there is a store called Tropixxx that is about 20 feet away that sells poppers (at least they did about 3 years ago). Again, have not been in there quite awhile and… Read more

Raymond S. 11 months ago