First I must say that working at a smaller procedural unit to the north of the Emirates I think that both DXB and ACC controllers does a great job to keep the traffic flowing... But since this is a thread with complaints I wish that the guys to my south would learn how to calculate an estimate, and realize that '100 miles to run' is not something to base procedural separations on... especially when the aircraft is 30 minutes early or late on his estimate :/