Anyone else in South Florida? Hubby & I were out driving around last weekend, and we passed by a store with a very familliar logo. I said to Hubby that I didn't think there were any Big Al's stores in the US. How did I not know this was here? Well it seems it's the first in the US & it just opened. It's in Tamarac, which isn't too far from me. I'm going to go check it out this weekend. Think there's any chance the prices will be as good as the website? http://www.bigalsusa.com/store_locations/Florida/floridamain.htm