An improvement, a more accurate portrayal of their products, I'd say:
Welcome to the Apple Store - Apple Store (U.S.)