I always had very short runs (100 or fewer) on the self-service site, which was a link from their regular site. They claim to have put notices on their website for the last 8 months, but this must have been on their full-service site only, because I linked directly to the self-service and never saw a notice.
In any case, I was told when I called customer service that they had no way to get any of the data from the "old" site, presumably full or self-service. You can stay with Discmakers but will probably have to send the masters and upload the artwork again.
From what I hear about issues with graphics at Oasis and the unknowns of going with a new company, I'll stay with Mixonic for another short run and then go local.