i just got my second aluminum print yesterday (free from adorama)...the first has an mpix sticker on the back so i assume adoramapix sends the work out to them.
fantastic product, i absolutely love them. i have one with the white satin finish and one with the bare aluminum finish.