The price is kind of steep when you only get a 2 year warranty, no coo is listed, and they're definitely not made in the US because in the warranty it states " sellers facility, Chicago Illinois USA ".
If they would list the COO and give a few more specs I wouldn't be so sceptical.