Easy site for purchasing software. I opted for the download instead of media so I cannot comment on shipping. The download links and keys where provided timely.
My only issue was you had to pay attention to the different versions of the software as it wasn't always clear.