Yes
There are a select few in-store. I would suggest you look online though. The prices sometimes are better AND shipping is typically free. The website will also tell you if an item is in stock at the store and which stores in the area have them.
The Lisbon store (at least) has them on display along with cross trainers and other workout stuff. But no matter how often I walk by them, I still haven't lost any weight or feel any fitter.
Well i have seen them in the Walmart store in Lisbon
Thanks! Your answer is awaiting moderation.