HELL YES!
Thank you and thanks to the guy who posted the link and a big thanks to the guy who started this thread.
I ordered 4 of these at the $150ea price, made 3 new Amazon accounts so I could grab the rebate each time. Hopefully they ship them all to me at the same address, I debated...