Leaked documents confirm Apple Stores won’t be selling Apple Watches to walk-in customers when the product launches on April 24, according to MacRumors. Customers will have to make an online “Product Reservation” to purchase a specific model at their local Apple Store, with Apple noting that even making a “try-on appointment” doesn’t reserve a specific Apple Watch for purchase. New training documents for Apple Store…