They're "About Us" says their corporate office is in Montgomery, AL but the address is a Walmart in Las Vegas, NV, and they have a $2300 go cart listed for $93...and I gleaned all that just from the first page of their site. Those aren't just red flags, that's flashing red warning lights complete with blaring claxon horns.