It does very on the brand, like you said, but it can also very on the product.
Many amps are overrated, especially in lower end brands. Some brands do actually slightly underrate their power values though.
Subs are a little different. They are the same in the fact that lower end brands...