After ordering there was a short wait because the cd was out of stock, however, the cd arrived quickly and iĀ therefore recieved it without waiting to long. The cd is in great condition and is awesome!! Notifications for payment and such things were prompt, payment was quickly handled. Service has been great, so far mighty ape has beenĀ great.