I stayed across from the Habana Libre in a casa. The WIFI zone was right in front of my casas. 1 hour 3 pesos for the card. Some of the people I know in Havana were selling these cards, of course for me the card was free. They buy in bulk at about a 1.40 and sell at the regulated price of 3 pesos when buying 1 or 2.