iPad UK launch Witness the excitement and humor at the Apple store on Regent Street during the iPad release, including amusing quotes from customers and passersby. 28 May 2010