Yes, you can get the bifocal reading glasses from Walmart. They are not expensive. The average price of the bifocal reading glasses is about $ 20. If you want to buy one, you could go to there to have a look. The quality there is durable which you can wear for many years.
Today most historians credit Italian Salvino D'Armate for inventing the first eyeglasses in about 1284. Benjamin Franklin developed bifocal reading glasses. This is one reason why we often see these bifocal eyeglasses referred to as Benjamin Franklin bifocals. As a matter of fact, they would cost you more than ordinary glasses but they are still affordable to the general public. You should prepare about 100 dollars for a pair.
For your first question, the answer is absolutely yes.The walmart is a large chain drugstores online, which contains a wide range of bifocal reading glasses of different colors,materials,shapes as well as prices. All of them are not too expensive to afford. In fact, the majority of them just cost 12 to 35 dollars at most. The only thing you should pay attention is choosing the best suitable bifocal reading glasses for yourself after a detailed understanding of them.