Not a bad deal. Basically a Seasonic S12 with cheaper Teapo capacitors and probably other components. Rebate though not the most reliable.
I consider rebate issues a non-issue. It is fairly easy to send an email or make a phone call to alleviate any rebate issues.... They are not scams, its not like you are not going to receive the rebate... Sure, maybe you might have to keep on top of it. It clearly states on any rebate forum that you should contact them if rebate isnt received in a certain time period. I dont know why this common sense is hard for some people.