@merchdesigner: I have been through