The overall experience was good and very easy to buy. The only thing that needs improvement is the status of the order and timeliness of availability. It took me over 10 hours to find out when the package would be available to download. I expected that information would be readily available and actual though the download would be available within an hour . The price was great and I would buy from Rited again.