With the latest Mining Craze (driving up the prices of GPU's), i've noticed on eay, aliexpress, and banggood several power supplies for sale, none of them had a picture of the interior until now

Do you really think this puts out 2000 Watts?

https://www.banggood.com/2000W-Max-A...r_warehouse=CN