These self supporting glass stairs look really cool, can’t deny that, in fact they look like something right out of an Apple Store (especially the the New York City stores). But the difference between the Apple Store staircases and this set from Italy’s Farone is that Steve Jobs and Co. went for ...