the week before last i worked 2 days til 11pm from 2pm in the afternoon, and then a 12pm - 9pm shift the next day, odd hours indeed, and i only work in Debenhams
I'm freelance so have to take the work when its there... no hours are out of bounds... started at 5pm the other day and finished past midnight... then started a job for another client at 9 the next morning and finished at 9pm...
When I used to work my hours varied as to what part of the world the client was based in. Spent 2 years working in the Asia/Pacific area so worked some very weird hours.