Reviews iPad May 27, 2010May 27, 2010 Mark Watson 0 Comments [May 27th 2010] omg iPad arrived a day earlier than expected