In which order do I graph transformations of functions? In which order do I graph transformations of functions?

The 6 function transformations are:  


Vertical Shifts
Horizontal Shifts
Reflection about the x-axis
Reflection about the y-axis
Vertical shifting or stretching
Horizontal shifting or stretching


Tell me if I'm wrong, but I believe that in any function, you have to do the stretching or the shrinking before the shifting. But where do the reflections fall in this process?
For $Af (Bx+C)+D$ perform the operations in order: C, B , $A $, $D $. For the reflection, say $-A $, it does not matter if you stretch or shrink by $A $ and then reflect. Try an example with a simple function like $-3x^2$.
Scale (Stretch or shrink) Vertical or horizontal order do not matter.
Reflect Vertical or horizontal order do not matter.
Shift Vertical or horizontal order do not matter.