I hoped to be able to report back on these by now, but after six weeks, three missed turnaround dates and not an appology in sight I still haven't recieved them :roll:
Now they appear to be away on holiday, too.
Customer service to die for, obviously.