Scalping reservations isn't innovative, it isn't clever. It's just plain old douchebaggery. Don't be a dick, and its not a problem.
EDIT: With regards to bringing the right card, concerts and other businesses that sell tickets online with a will call option require the same card in person that you purchased with online. I don't believe it to be a burdensome requirement.
EDIT 2: @jack-r-abbit: Okay, how about requiring an Apple ID to make the appointment? And limiting the amount of appointments you can make online? Low hassle yet still effective.
EDIT (to answer the above EDIT 2): Both would be effective and easy for Apple to do if they cared. Although, requiring an Apple ID could be problematic for a person who doesn't have one, right? Admittedly, I'm not an Apple consumer myself so I don't really know what is involved in getting an Apple ID or why a non-user would need a Genius Bar appointment.