iMall iTeadStudio PCB Ordering Process?

well I got my pcb's in today, and am quite happy

drill and routing tolerances are tight and smooth
hasl is smooth, plating is mirror like
and the whole process took eh 3 weekish with cheap postage

win